扩展程序一启动就无法工作

时间:2018-08-16 10:47:37

标签: google-chrome google-chrome-extension

我正在学习如何制作Chrome扩展程序,并使我的扩展程序可在每个选项卡上使用,我在background.js中添加了以下事件监听器: tabs.onActivated,tabs.onCreated,tabs.onUpdated和browserAction.onClicked(用于更改每次按下扩展按钮时正在发送消息的标志) 对于所有这些事件,我都会向其中一个内容脚本js文件发送一条消息,该文件会根据收到的消息更改某些内容。

问题是:如果我启动chrome且扩展程序尚未激活,则在激活扩展程序时,我需要刷新所有打开的标签以使其正常工作,否则它不会向已打开的内容脚本发送任何消息标签,甚至单击扩展图标也是如此。 有没有一种方法可以使扩展程序在启动时立即启动而无需刷新?

0 个答案:

没有答案