从C#项目页面导航到Javascript项目页面Windows Phone 8.1

时间:2015-01-18 02:50:53

标签: javascript c# xaml windows-runtime windows-phone-8.1

我遇到了这个问题。我在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 - 这可能吗?任何帮助都会非常有帮助。提前谢谢。

1 个答案:

答案 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并不支持该应用程序