在Windows应用商店应用中使用WebView控件时出错

时间:2013-10-10 06:16:12

标签: c# wpf webview wpf-controls windows-store-apps

我正在使用WPF为Windows应用商店开发应用。我几乎完成了,但最近我在尝试使用WebView控件显示一些互联网内容时遇到错误。

我为此使用了第二页。所以在页面的加载事件中我有:

void Page2_Loaded(object sender, RoutedEventArgs e)
{
    this.MyWebView.Source = new Uri("http://www.google.com.mx");
}

运行App时,单击导航到Page2的按钮后,将执行上述方法。但是,我正在获取 即时调试器窗口

  

MyAppName.exe中发生未处理的异常('对象不支持属性或方法'isHomePage'')[6736]

但是,尽管出现此错误,仍会加载并显示指定的网址。

是否有人知道即时调试器窗口出现的原因?我该如何解决?

提前致谢

问候!

1 个答案:

答案 0 :(得分:3)

当您调试WebView增强的应用程序,并且WebView中托管的网页具有JavaScript异常时,它会抛出一个可怕的调试器对话框,如下所示:

enter image description here

在C#/ XAML应用程序的上下文中,它并不是一个非常有用的对话框。您可以通过在Visual Studio中禁用脚本调试来摆脱这个烦人的方框:

调试>选项和设置>调试>及时>取消选中“脚本”:

enter image description here

你将不再为此烦恼。

来自Windows Store Developer Solutions