在firefox插件中使用每个顶级域名进行内容脚本匹配

时间:2018-02-16 12:02:14

标签: javascript json google-chrome-extension firefox-addon manifest

我希望能够使用每个顶级域名,而无需手动添加所有域名

但是当我使用*时,在尝试添加扩展名

时会出现错误

有没有办法让这项工作?

  "content_scripts":
  [
    {
      "matches": ["*://*.google.*/*"],
      "js":["js/jquery.min.js", "js/content_script.js"]
    }
  ],

1 个答案:

答案 0 :(得分:0)

所以我查了一下,现在实际上不可能用匹配来干净地做到这一点

https://groups.google.com/a/chromium.org/forum/#!topic/chromium-extensions/njkDwIF7WDc

所以我在我的内容脚本中找到了if语句

if (location.href.indexOf("google.") !== -1) {

这是我能想到的“最干净”的事情 它并不完美,但比手动添加所有谷歌TPD 50项阵列更好