Google Chrome拡張機能で、コンテンツスクリプトとポップアップページの間でメッセージを渡したい。また、これを行うためのシグナルがポップアップページからコンテンツスクリプトに送信されたときに、コンテンツスクリプトの関数を起動する必要があります。
メッセージに関するGoogleChrome拡張機能の開発者向けドキュメントのセクションには、メッセージを「コンテンツスクリプトから拡張機能ページに、またはその逆に」渡すことができると記載されています(http://code.google.com/chrome/extensions/messagingから引用)。 html)
これは、コンテンツスクリプトとポップアップページの間でメッセージを送受信できることを意味しますか?私が見た使用法は、バックグラウンドページとコンテンツスクリプト間の通信のためです。
または、3ウェイメッセージパッシングルートを設定する必要がありますか?コンテンツスクリプト<->背景ページ<->ポップアップページ。この場合、バックグラウンドページ<->ポップアップページ間にメッセージを設定するにはどうすればよいですか?
また、ポップアップページからコンテンツスクリプトにシグナルを送信した後、コンテンツスクリプトで関数を起動するにはどうすればよいですか?これには、バックグラウンドスクリプトも存在する必要がありますか?