Загрузка 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/*
.