我正在开发一个Windows Phone 8.1应用程序。我在WebBrowser类的InvokeScript方法上遇到了问题。 在我的XAML中,我有以下代码:
当我运行这段代码时:
myWebBrowser.Loaded += (object sender, RoutedEventArgs e) =>
{
webBrowser.IsScriptEnabled = true;
webBrowser.InvokeScript("eval", "alert('foo')");
};
在调用InvokeScript方法的那行代码上,我遇到了 System.SystemException 异常,错误提示如下:
发生未知错误。错误码: 80020006。
但在 Windows Phone 8 上运行相同的代码时,没有出现异常。
有什么想法,为什么在 WP 8.1 上会出现错误?