Недавно я заметил, что два из моих расширений Chrome не работают корректно на любой из страниц в https://chrome.google.com/webstore/category/apps. После некоторой отладки кажется, что сценарий содержимого не загружен. Ниже приведено тестовое расширение:Скрипт содержимого Chrome не загружается для chrome.google.com
// manifest.json
{
"manifest_version": 2,
"name": "Test",
"version": "1.0",
"permissions": [
"tabs", "http://*/*"
],
"content_scripts": [
{
"matches": ["*://*/*"],
"js": ["content.js"]
}
]
}
.
// content.js
console.log("Loaded");
Это расширение отображает текст «Загружен» в консоли почти для всех загруженных мной страниц. Это включает страницы http и https. Но когда я иду в хром-магазин, я не вижу этот текст. В чем причина этого? Это может быть полезно для определения других URL-адресов, которые не будут работать.
неа, не работает. – gsingh2011
Затем попробуйте добавить следующее: ' "content_scripts": [{ "соответствует": [ " "], "JS": [" content.js"], "run_at": "document_start" }' –
yotsubanned
Еще не повезло .. – gsingh2011