こんにちは、わかりました。コンテンツ スクリプトは、以下を使用してバックグラウンド ページと通信できることを認識しています。
chrome.extension.sendRequest({action:'test'}, function(response) {
//code here...
});
someFunction();
しかし、同期的に通信することは可能ですか? someFunction() を実行する前に、基本的にコンテンツ スクリプトに応答が返ってくるまで待ちますか?
そうでない場合、通常の xmlhttprequest を使用して bg ページと通信できますか?
なぜ聞くの?
「document_start」(必須) でコンテンツ スクリプトを Web ページにロードしています。CS の変数の 1 つは、オプション ページで設定された localStorage 変数に依存しています。したがって、 someFunction() が呼び出される前に、バックグラウンド ページからこの localStorage 変数が必要です。
前もって感謝します。