本文作者: jsweibo
本文链接: https://jsweibo.github.io/2019/02/24/browser-tabs-sendMessage/
摘要
本文主要讲述了:
- 作用
- Chrome
正文
作用
从background.scripts
向 ContentScripts 发消息。
注意:若对应标签页中存在 iframe,且all_frames
,那么对应标签页和对应标签页中所有非空白 iframe 都能收到同一条消息
示例:
background_script.js
1 | browser.browserAction.onClicked.addListener(function (tab) { |
Chrome
注意:
- 这里的回调函数,就是
onMessage
中的sendResponse
- 如果要使用回调函数,必须在
onMessage
的回调函数中返回true
。否则会报错
示例:发送并接收消息
background_script.js
1 | chrome.browserAction.onClicked.addListener(function (tab) { |
参考资料
本文作者: jsweibo
本文链接: https://jsweibo.github.io/2019/02/24/browser-tabs-sendMessage/
本文对你有帮助?请支持我
- 本文链接: https://jsweibo.github.io/2019/02/24/browser-tabs-sendMessage/
- 版权声明: 除非另有说明,否则本网站上的内容根据署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 进行许可。