【发布时间】:2016-04-30 00:07:15
【问题描述】:
我在windows phone上安装的应用程序崩溃了,但是当我在windows模拟器中运行时它没有崩溃
我有一个按钮,我可以在其中加载带有浏览器的页面,然后我尝试在那里加载
-
按钮点击代码
private void Button_Click(object sender, RoutedEventArgs e) { QueryString queryString = new QueryString { Parameter = "http://www.example.com/en/about" }; App.RootFrame.Navigate(typeof(WebViewPage), queryString); } -
其他页面的onNavigatedTo
protected override void OnNavigatedTo(NavigationEventArgs e) { QueryString param = e.Parameter as QueryString; Uri uri = new Uri(param.Parameter,UriKind.Absolute); webView.Navigate(uri); }
不仅 webview 发生这种情况,ListFlyOut 控件也发生这种情况。
我不知道是什么问题,但它在设备上崩溃了。
【问题讨论】:
-
在 appmanifest 上添加互联网权限,您的问题就解决了
-
请给我一些步骤。我该怎么办。
-
打开
Package.Appmanifest可以在Capabilities标签下找到 -
我已经给出了“Internet(客户端和服务器)”但仍然无法正常工作:(
标签: c# windows-phone-8.1 windows-phone silverlight-5.0 windows-phone-8-emulator