0

我正在开发一个在访问特定站点时运行 javascript 的 google chrome 扩展程序(即 images.myDomain.com/ )。注入 javascript 后,它会触发按钮单击以转到新页面(即 frames.myDomain.com/)。问题是一旦这个新页面加载,我想继续运行更多的 javascript,但我知道我不能。

我应该构建 2 个单独的扩展吗?一个对 images.myDomain.com 做出反应,另一个对 frames.myDomain.com 做出反应,或者是否有一种简单的方法可以通过一个扩展来做到这一点?就像可能有两个单独的 js 文件一样?

任何帮助表示感谢!

4

1 回答 1

1

您可以在清单文件中使用多个 content_script 声明。像这样的东西:

"content_scripts": [
    {"matches": ["http://images.myDomain.com/*"], "js": ["some_script.js"]},
    {"matches": ["http://frames.myDomain.com/*"], "js": ["some_other_script.js"]}
],
于 2013-06-18T04:29:54.853 回答