Windows runtime 在winrt/winjs中混合使用html/js和C#/XAML

Windows runtime 在winrt/winjs中混合使用html/js和C#/XAML,windows-runtime,winjs,Windows Runtime,Winjs,事实上,我必须在我的应用程序中使用谷歌地图,它在WinJS项目中,但我对JS不太满意。它有相关文件map.html/css/JS。现在我必须添加一些页面维护和云集成的登录页面。我想在它之后用c#/xaml编写login,以便调用映射页面。我如何划分这个(登录+地图页面)以及在哪个项目下?以及如何从登录页面(c#/xaml)调用映射页面(html/js)?任何代码等 谢谢,这是我自己做的。我将所有html/js/css代码放在一个html文件中,然后在winRT项目中使用webView来显示这一点

事实上,我必须在我的应用程序中使用谷歌地图,它在WinJS项目中,但我对JS不太满意。它有相关文件map.html/css/JS。现在我必须添加一些页面维护和云集成的登录页面。我想在它之后用c#/xaml编写login,以便调用映射页面。我如何划分这个(登录+地图页面)以及在哪个项目下?以及如何从登录页面(c#/xaml)调用映射页面(html/js)?任何代码等


谢谢,这是我自己做的。我将所有html/js/css代码放在一个html文件中,然后在winRT项目中使用webView来显示这一点。我只需复制所有html代码并将其分配给一个字符串,然后将该字符串传递给WebView1.NavigateToString(字符串)。

研究使用WebView:但是,我不明白您是如何使用WinRT WinJS项目的,但问到了C#?实际上项目是WinJS,但我想用C#/xaml编写登录和云集成的代码!我不知道有没有办法把这两种东西混在一起。您可以在其中任何一个中托管web内容,但是WinJS和WinRT实际上只是使用Internet Explorer浏览器来托管您的应用程序,因此,它不能显示XAML。你完全可以在你的应用程序解决方案中(在另一个项目中)包含C#并从WinJS使用它。是的,你可以在HTML5 WinJS应用程序上使用你的C#技能,但你不能将XAML与HTML5一起使用,只有C#作为后端运行。x-webview不完全支持所有HTML5功能!!