Chrome 插件开发(二)- content.js与background.js之间互相通信
这篇文章发表于 2022年04月20日,星期三,09:54
一、content向background发送消息
// content.js chrome.runtime.sendMessage(data, (response) => { console.log(response) });
//background.js chrome.runtime.onMessage.addListener((message, sender, sendResponse) => { sendResponse("ok") })
其中 sendResponse 必须调用,不然插件会报错
二、background向content发送消息
// background.js chrome.tabs.sendMessage( tabId, data, response => { console.log(response) } )
tabId指定需要发送到的窗口id
//content.js chrome.runtime.onMessage.addListener((message, sender, sendResponse) => { sendResponse("ok"); });
关于博主: 评论和私信会在第一时间回复
版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!