сценарий моего первого расширения GC не работает при загрузке как .crx. Я проверил раздел отладки, и это моя ошибка:Проблемы с CSP в файле manifest.json
Отказано в выполнении обработчика встроенного события, поскольку он нарушает следующую директиву политики безопасности содержимого: «script-src» self «https://www.lolking.net/». popup.html: 8
Отказ от выполнения обработчика события inline, поскольку он нарушает следующую директиву политики безопасности содержимого: «script-src» self «https://www.lolking.net/». popup.html: 9
, так что я предполагаю, что ошибка из файла manifest.json:
{
"name": "LolKing Searcher",
"version": "1.1",
"manifest_version": 2,
"description": "Search your LoL profile",
"content_security_policy": "script-src 'self' https://www.lolking.net/; object-src 'self'",
"permissions": [
"tabs",
"http://*/*/"
],
"content_scripts": [
{
"matches": ["http://*/*/","https://*/*/"],
"js": ["popup.js"]
}
],
"browser_action": {
"default_title": "LolKing Searcher",
"default_icon": "icon.png",
"default_popup": "popup.html"
}
}
также каждый совет хорошо принят!
Извините за отсутствие noobish, следует ли перенести эти встроенные обработчики событий в файл js? – 2013-05-14 18:19:33
что-то вроде этого? document.addEventListener ("onclick", Check, false); – 2013-05-14 19:10:31
Я пробовал это, но он не работает \t document.getElementById («кнопка»). AddEventListener («onclick», Check, false); – 2013-05-14 21:54:03