0

我想使用 chrome 扩展将 js 文件插入到网页中。所以我把这段代码写到清单文件中:

  "content_scripts": [
    {
      "matches": ["https://apps.facebook.com/frivacy/*", "http://apps.facebook.com/frivacy/"],
      "js": ["jquery.js", "catch.js"]
    }
  ]

问题是它不能在这些页面中插入任何脚本。我尝试了其他页面,并且相同的代码能够在这些页面中插入脚本......但尤其是这个页面。为什么 ??

4

2 回答 2

0

好的......解决了这个问题......所以问题是facebook将我所有的代码都放在一个iframe中......所以我只是改变了一行chrome manifest并且它正在工作......

在内容脚本部分中,添加:“all_frames”:true

所以这会将 javascript 代码插入到所有帧中,现在它正在工作......不过谢谢.. :)

于 2012-12-17T19:27:01.637 回答
0

*您可以尝试使用匹配模式的尾随,"http://apps.facebook.com/frivacy/*"并让我知道它是否仍然失败。

于 2012-12-17T05:54:07.837 回答