メッセージ
送信 コンテンツスクリプトからバックグラウンドスクリプトresponse = await browser.runtime.sendMessage(値) バックグラウンドスクリプトからコンテンツスクリプト アクティブタブmanifest.json"permissions": ["activeTab"]response = await browser.tabs.sendMessage(アクティブタブのID, 値) 指定できる値プリミティブ値文字列、数値, BigInt、真偽値、null, undefined組み込みオブジェクトArray, Object, Date, RegExp, Map, Setバイナリデータ・配列バッファBlob, FileArrayBuffer, DataViewUint8Array, Float32Array受信browser.runtime.onMessage.addListener((メッセージ) => { 処理});値を返すbrowser.runtime.onMessage.addListener((メッセージ, sender, sendResponse) => { sendResponse(値);});
0