1

我正在使用 WPF 为 Windows Store 开发一个应用程序。我几乎完成了,但最近在尝试使用 WebView 控件显示一些 Internet 内容时出现错误。

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

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

运行 App 时,点击导航到 Page2 的按钮后,执行上述方法。但是,我得到即时调试器窗口说:

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

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

有谁知道为什么会出现即时调试器窗口?我该如何解决?

提前致谢

问候!

4

1 回答 1

3

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

在此处输入图像描述

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

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

在此处输入图像描述

您将不再为此烦恼。

来自Windows 应用商店开发者解决方案

于 2013-10-10T06:52:44.177 回答