Chrome扩展程序后台页面处于非活动状

Har*_*had 5 google-chrome google-chrome-extension google-chrome-devtools

我有一个在后台页面上运行的扩展程序,browserAction图标需要2次点击,最多间隔几秒才能使扩展程序开始运行background.js所以我试着看看是什么问题,加载了chrome://扩展页面哪些状态对于我的扩展:后台页面无效.当我点击一次,状态更改为背景页面中的活动,然后接下来的点击实际运行的延长,我看不出有什么问题,我用chrome.runtime.reload()在几个地方,也许这是个问题,但有什么解决办法?提前致谢

Xan*_*Xan 12

如果后台页面被声明为" 事件"页面,则它可以变为非活动状态.

这可能意味着如果只在两次引发事件后处理事件,则表示没有正确设置.

明显的解决方案:"persistent": false从清单中删除.

正确的解决方案:查看您的后台脚本是否可以成为正确的事件页面.