Chrome插件 - JS与通信(拓展页面间信息交互)



 JS文件被调用的三种场合:

  • popup.html

<script type="text/javascript" src="xxx.js"></script>

  • background

"background" : { "scripts" : ["xxx.js"] }

  • content_scripts

    "content_scripts":[{
        "matches":["*://www.baidu.com/*"],    //js脚本作用的网页
        "js":["xxx.js"]     //只要插件开启,该脚本就会开启
        "exclude_matches":["...."]    //需要被除外的网页
    }]


拓展页面之间通信(注意事项):

当发送端发送一条消息,但接收端一直处于接受状态,后台会报错(但不影响运行)

当发送端一直发送消息,但接收端只接受了一次,后台会报错(影响运行)


 

相关文章:

  • 2022-01-11
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-25
  • 2021-12-14
  • 2021-12-03
猜你喜欢
  • 2021-05-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-03
  • 2021-10-24
相关资源
相似解决方案