var
バックグラウンド ページがあります (例: var x = 23
)。コンテンツ スクリプトでこの変数を取得するにはどうすればよいですか? 私はこれを試しましたcontent.js
:
chrome.extension.getBackgroundPage().x;
しかし、うまくいきません。
var
バックグラウンド ページがあります (例: var x = 23
)。コンテンツ スクリプトでこの変数を取得するにはどうすればよいですか? 私はこれを試しましたcontent.js
:
chrome.extension.getBackgroundPage().x;
しかし、うまくいきません。
メッセージでデータを送信し、受信側でリッスンします。
コンテンツ スクリプトは、拡張機能ではなく Web ページのコンテキストで実行されるため、多くの場合、残りの拡張機能と通信する何らかの方法が必要です。たとえば、RSS リーダー拡張機能は、コンテンツ スクリプトを使用してページ上の RSS フィードの存在を検出し、そのページのページ アクション アイコンを表示するためにバックグラウンド ページに通知する場合があります。
chrome.extension.getBackgroundPage()
コンテンツ スクリプトでは使用できません。サポートされていません。代わりに、メッセージ通信にエポック アンサーを使用します。