私は 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 (8.1 ではない) で同じコードを実行すると、例外が発生しません。
WP 8.1 でエラーが発生する理由を教えてください。