これは古い質問であることは承知していますが、これは WebBrowserControl 標準が IE7 ActiveX を使用しているという事実と関係があると思います。TouchEvents のコントロールで常に JavaScript エラーが発生する同じ問題がありました。WebBrowserControlがインストールされている最新のIEバージョンを使用するように強制する登録キーを追加した後、それは機能しました。
これが私の登録簿に追加したものです。txt ファイルに貼り付け、.reg ファイルとして保存します。次に、それをダブルクリックします。または、Regedit を介してレジストリにキー/値マニュアルを入力します。これをアプリケーションコードに含めて、キー/値がまだ存在しない場合に自動的に追加しました。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION] "RetailTestApplication.exe"=dword:270f
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION] "RetailTestApplication.exe"=dword:270f
申し訳ありませんが、コード プラグインが失敗しました。
WPF WebBrowserControl の IE バージョンを変更する
MSDN インターネット機能コントロール (B..C)