私の最初のクロム拡張機能を作って遊んでいます。ページが行う Web リクエストを監視する小さな拡張機能を作成しています。これは、chrome.webRequest.onBeforeRequest.addListener イベントをリッスンしていることを意味します。
ロードするすべてのページでこのコードを実行する方法について少し混乱しています。拡張機能の Web ページを開いてこのコンテキストでコードを実行すると、どのページでも機能します。ただし、ページを開いているかどうかに関係なく実行したいと思います。これを行うにはどうすればよいですか?
私は content_scripts を調べましたが、それらが適切なパスであるかどうかはわかりませんでした。コンテンツ スクリプトから Web ページにコードを実行するように通知するメッセージを送信する方法もわかりません。これを理解している限り、コンテンツ スクリプトはページが読み込まれた後に最初に実行されるため、ショーが既に終了しているため、ページを呼び出してリスナーを追加しても問題ありません。これは正しいですか?
これは、コンテンツスクリプトにリスナーを追加できないことを理解しています-したがって、このメッセージングを行う必要があります-これは正しいですか?
ありがとうございました。