過去に標準の WinForms コントロールを使用していたので、ホストされている Web ブラウザー コントロールの現在読み込まれているページ内でスクリプト エラーが発生するたびに、通知WebBrowser
を受け取ることができました。OLECMDID_SHOWSCRIPTERROR
今、私は( CefSharp .NET ラッパーを介して) Chromium Embeddedを使用するように切り替えており、同様のものを探しています。
JavaScript コードを挿入することも考えられますが、HTML をまったく変更する必要のないソリューションが欲しいと考えています。
私の質問:
現在読み込まれているページで JavaScript エラーが発生したときに、Chromium Embedded がアプリケーションに通知することは可能ですか?
(CefSharpグループでもこれを尋ねていますが、これは独立している可能性があると思うので、ここスタックオーバーフローでも尋ねてください)
更新 1:
現在CefSharpで実装されていないように見えるOnUncaughtException
機能があるようです。ただし、これが JavaScript エラーに関するものなのか、CEF エラーに関するものなのかはわかりません。