将脚本加载到Google Chrome扩展程序

Yeh*_*tan 16 javascript google-chrome-extension

我正在尝试创建新的扩展,但是当我包含JavaScript时我遇到了问题:

 {
  "name": "<name>",
  "version": "1.0",
  "description": "<description>",
    "default_icon": "icon.png",
    "content_scripts": [
    {
      "matches": ["http://*.com"],
          "js": ["script.js"]
    }
  ],
  "permissions": [
    "http://*.com/"
  ]
}
Run Code Online (Sandbox Code Playgroud)

我有这个错误:

could not load extension from <path>
Invaild value for 'content_scripts[0].matches[0]':Empty path
Run Code Online (Sandbox Code Playgroud)

Dig*_*ane 32

您的matchesURL 无效- 内容脚本匹配模式需要方案,主机路径.该路径包括/主机之后的第一个斜杠(在本例中*.co.il).
Chrome抱怨您没有路径,因此您必须添加路径.

  • 如果你想匹配 http://*.co.il,只是改变它http://*.co.il/.
  • 如果要匹配所有路径,请将其更改为http://*.co.il/*.