为了账号安全,请及时绑定邮箱和手机立即绑定

chrome插件消息传递的问题

chrome插件消息传递的问题

炎炎设计 2018-12-13 18:23:24
实现点击插件图标,向网页插入插件的Dom,再次点击Dom消失,以此类推打算用变量flag记录dom是否开启,尝试了下chrome文档里的短连接和长连接,短连接从bg.js到content.js没有问题,但变量无法反馈回去;长连接我没尝试成功。1.应该选择那种消息传递方式,具体如何实现;2.是否有其他方法实现点击插件图标开关Dom。插件结构如下manifest.json  ...  "background": {    "scripts" : ["bg.js"],    "persistent": false  },  "permissions": [    "activeTab",    "tabs",    "http://*/*",    "https://*/*"  ]bg.jschrome.browserAction.onClicked.addListener(function(tab) {    chrome.tabs.executeScript(null, {file: "jquery.min.js"});    chrome.tabs.executeScript(null, {file: "content.js"});    // 消息传递到content.js    ....        });});content.js//接受bg.js消息...//Dom操作
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 434 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信