2013-07-30 5 views
3

Недавно я заметил, что два из моих расширений 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-адресов, которые не будут работать.

ответ

-1

Try:

"permissions": [ 
    "<all_urls>" 
] 
+0

неа, не работает. – gsingh2011

+0

Затем попробуйте добавить следующее: ' "content_scripts": [{ "соответствует": [ " "], "JS": [" content.js"], "run_at": "document_start" }' – yotsubanned

+0

Еще не повезло .. – gsingh2011

Смежные вопросы