コンテンツスクリプトがを使用してバックグラウンドページと通信することは可能です
chrome.extension.sendRequest
バックグラウンドページがを使用してコンテンツスクリプトと通信することは可能です
chrome.tabs.getSelected(null, function(tab) {
chrome.tabs.sendRequest(tab.id, {}, function(response) {
// do something with response here
})
})
page_actionポップアップは、を使用してバックグラウンドページと通信することができます。
chrome.extension.sendRequest
それで、背景ページがポップアップと話す方法はありますか?
ユースケースは、
ポップアップが開いていて、ページから情報を取得したい
そのため、バックグラウンドページにリクエストを送信します
バックグラウンドページがコンテンツスクリプトにリクエストを送信するようになりました
コンテンツスクリプトは、応答をバックグラウンドページに送り返します。
したがって、バックグラウンドスクリプトはこれをポップアップに送信する必要があります!!
それはどのように起こりますか?