
文章图片

文章图片

文章图片
如果想要从popup页面和插件后台之间通信非常简单 , Chrome的api中给我们提供了两个函数
chrome.extension.getViews 给popup发送消息
chrome.extension.getBackgroundPage 直接调用后台的函数同时也可以传递消息
background设置一个函数
这个函数主要是打印出popup调用时返回的参数获取当前运行的视图并获取当前激活的网页执行alert(1)再使用chrome.extension.getViews传递消息给popup页面 。
popup.js设置
上面说道主要chrome.extension.getBackgroundPage来直接调用background的方法同时还能传递参数 , 我们吧popup添加一个id为bg的按钮 , 然后把onclick事件绑定上 。
实际效果
【腾讯|Chrome插件开发消息通信popup和后台之间的通信】点击popup界面的按钮会依次调用background的backfun函数 , 最后还会在popup的检查页面打印1
- ZOL科技早餐:华为千元手表官宣,腾讯QQ回应大规模盗号
- 社交|腾讯视频为IP编写「价值算法」
- 最前线 | 腾讯游戏发布40余款产品与项目,《王者荣耀》发布全新规划
- 腾讯游戏发布40余款产品与项目,《王者荣耀》发布全新规划
- 潘博文|腾讯QQ回应用户号码被盗:目前受影响范围已得到控制
- 腾讯|推荐6款免费软件,上班族最好放在电脑里
- 腾讯|Reno8系列发布新色花仙紫:工艺全新升级,暑假换机还有限时礼盒
- 腾讯|1080P是什么意思网路用语,为什么是骂人的
- 腾讯|QQ出现大规模盗号!腾讯回应了
- 大批QQ账号被盗,腾讯紧急回应
