我遇到了这个问题。我在Windows Phone 8.1(WinRT)中有两个项目,一个项目是名为&#34的C#Windows Phone项目; CSharp_App"另一个项目是名为" JS_App"的JavaScript Windows Phone项目。两个项目都在同一个解决方案中。
现在,我的问题是,是否可以从C#应用程序导航到JavaScript应用程序?
假设我有MainPage.xaml和MainPage.xaml.cs。我想从MainPage.xaml.cs导航到default.html - 这可能吗?任何帮助都会非常有帮助。提前谢谢。
答案 0 :(得分:1)
不,在同一个应用程序中,您无法从XAML页面导航到HTML页面。
您可以使用C#XAML应用中的WebView XAML control将HTML作为控件嵌入XAML应用程序中。但是HTML显示为在浏览器中显示,并且无法访问WinRT。
您可以拥有两个不同的应用,一个是C#,另一个是JavaScript register to handle a custom URI scheme,您可以launch从一个应用到另一个应用。
但是,如果您正在尝试创建一种混合XAML + JavaScript应用程序,那么Windows Phone 8.1并不支持该应用程序