Загрузка script в расширение Google Chrome

Я пытаюсь создать новые расширения, но у меня возникла проблема, когда я включаю JavaScript:

 {
  "name": "AntiBull",
  "version": "1.0",
  "description": "Stoping the bull on the media.",
    "default_icon": "icon.png",
    "content_scripts": [
    {
      "matches": ["http://*.co.il"],
          "js": ["script.js"]
    }
  ],
  "permissions": [
    "http://*.co.il/"
  ]
}

У меня такая ошибка:

could not load extension from C:\Users\Admin\Documents\antibull
Invaild value for 'content_scripts[0].matches[0]':Empty path

Ответы

Ответ 1

У вас есть недопустимый matches URL-контент script шаблоны соответствия нужна схема, хост и путь. Путь включает в себя первую косую черту / после хоста (в данном случае *.co.il).
Chrome жалуется, что у вас нет пути, поэтому вам нужно добавить его.

  • Если вы хотите сопоставить только http://*.co.il, просто измените его на http://*.co.il/.
  • Если вы хотите сопоставить пути all, измените его на http://*.co.il/*.