3

私の質問は一般的なもので、特定のエラーを解決するために探しているわけではありません (私はそれらの束を持っています:-)

私のBHOは機能的で、OnDocumentComplete呼ばれています。OnDocumentCompleteI can execute window.execSrcipt("console.log('Hello');");etcで動作します。

また、より複雑な 100 行のスクリプトを実行して、ストリームから execScript メソッドの文字列パラメーターに読み込むこともできます。

私の質問は次のとおりです。スクリプト エラーが発生した場合 ( any )、COM 例外には元の JavaScript エラー情報 (行番号など) が含まれていません。BHO プロジェクト (これは C# クラス ライブラリです) をデバッグしようとしましたが、IE で F12 Dev Tools を使用しようとしました。IE コンソールでは、赤いエラーは常にダウンロードされた html の最初の行であるため、明らかに IE は挿入されたスクリプト コンテキストを正しくキャッチでき、COM 例外には詳細な情報がありません。

では、どうすればより近い情報を入手できますか?

4

0 に答える 0