Staram się w zasadzie rozszerzyć chromowane rozszerzenie elementu. Workflow: - kliknij na ikonę przeglądarki - kliknij na stronie - hightlight element kliknięciuDodatek do skryptu rozszerzenia zawartości chromu w działaniu przeglądarki
Mam kłopoty w uruchamianie skryptów treści na działania przeglądarki przy użyciu manifest_version: 2 Kiedy sprawdzić okienko, które pojawia się to mówi :
Odmowa wykonania inline skryptu, ponieważ narusza następujące Content Security Policy dyrektywę: "script-src 'ja' chrome-extension-zasobu:" (popup.html: 5).
czyli tam, gdzie skrypt inline jest w popup.html i skrypt nie działa
mam:
manifest.json:
{
"browser_action": {
"default_icon": "images/icon.gif",
"default_popup": "popup.html"
},
"manifest_version": 2,
"description": "MEH!",
"name": "My First Extension",
"permissions": [
"tabs", "http://*/*", "https://*/*"
],
"version": "0.1"
}
popup.html:
<html>
<head>
</head>
<body>
<script>
chrome.tabs.executeScript(null,{
code:"document.body.style.backgroundColor='red'"
});
</script>
<div id='msg' style="width:300px">...</div>
</body>
</html>
Każda pomoc będzie bardzo doceniana ed
Możliwy duplikat [rozszerzenie Chrome popup nie działa, zdarzenia kliknięć nie są obsługiwane] (http://stackoverflow.com/questions/17601615/the-chrome-extension-popup-is-not-working-click -events-are-not-handled) – Makyen