2013-10-10 34 views
1

我正在为使用WPF的Windows应用商店开发应用程序。我差不多完成了,但最近在尝试使用WebView控件显示某些Internet内容时出现错误。在Windows应用商店应用中使用WebView控件时出错

我为此使用了第二页。因此,在页面的载入事件中,我有:

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

当运行应用程序,并单击导航到第二页的按钮之后,执行上述方法。然而,我发现了刚刚在实时调试窗口说:

未处理的异常(“对象不支持属性或方法‘isHomePage’”)发生于MyAppName.exe [6736]

但是,尽管出现此错误,指定的URL被加载并显示。

是否有人知道为什么即时调试程序窗口出现?我该如何解决它?

在此先感谢

关心!

回答

2

当你正在调试你的WebView增强应用程序和网页视图内托管的网页有一个JavaScript exeception,它会抛出一个可怕的调试器对话框像这样的:

enter image description here

这不是真的在您的C#/ XAML应用程序的上下文中有帮助的对话框。

调试>选项和设置>调试>刚刚在时间>取消选中“脚本”:您可以通过在Visual Studio中禁用脚本调试摆脱这个讨厌的箱子

enter image description here

你会不再被再次困扰。

Windows Store Developer Solutions

+0

优秀的答案和链接。但是,我唯一的问题是:它只是在调试时发生,好吗?我的意思是,当用户下载应用程序时它不会出现? – MikePR

+0

是的,它只在调试模式下,而不是在发布模式下。 – Xyroid

相关问题