Je suis en train de faire fondamentalement un élément de surligneur extension chrome. Flux de travail: - cliquez sur l'icône du navigateur - cliquez sur la page - mettre en avant l'élément cliqué
Je suis à avoir des problèmes dans l'exécution des scripts de contenu sur navigateur d'action à l'aide de manifest_version:2 Quand j'ai inspecter la fenêtre qui apparaît, il dit:
Refusa d'exécuter de script en ligne parce qu'il viole les suivantes Le contenu Politique de Sécurité de la directive: "script src 'auto' chrome-extension-ressource:" (popup.html:5).
Qui est l'endroit où le script en ligne en popup.html est et le script ne fonctionne pas
J'ai:
le manifeste.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>
Toute aide serait très appréciée