chrome插件换页以后要手动刷新才能运行注入的js

我写了一个chrome插件,是在百度的搜索结果页面运行注入js的。

clipboard.png

但是点击翻页后就不会运行注入js了,必须手动刷新一次,我理解是百度翻页后整个页面并没有重载吗?
如何实现换页后也能自动运行呢?
manifest.json中,对注入的js是这样设置的:

"content_scripts":[{

    "matches":["*://*/*"],  
    "js":["scripts/test.js"],
    "run_at": "document_end"  

}]

阅读 4.8k
2 个回答

很简单,给按钮 add 个 event listener 就好。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题