【问题标题】:Windows Phone app crash on device设备上的 Windows Phone 应用程序崩溃
【发布时间】: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


【解决方案1】:

我刚刚重置了我的 Windows Phone 并再次安装了我的应用程序,瞧,一切都开始工作了。具有更好的性能。

【讨论】:

  • 提示:记住参数需要是可序列化的。如果不是,它可能会在暂停和激活时崩溃
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-08
  • 1970-01-01
  • 2014-03-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多