Estoy tratando de hacer básicamente un resaltador de elemento de extensión de cromo. flujo de trabajo: - hacer clic en el icono del navegador - hacer clic en la página - Hightlight el elemento clicscript de contenido de inserción de extensión de cromo en la acción del navegador
estoy teniendo problemas en la ejecución de scripts de contenido sobre la acción navegador usando manifest_version: 2 Cuando examino la ventana emergente que aparece Dice :
se negó a ejecutar un script en línea porque no cumple con el siguiente contenido Directiva política de Seguridad: "script src 'auto' cromo-extensión de los recursos:" (popup.html: 5).
Y aquí es donde la secuencia de comandos en línea en popup.html es el guión y no trabajar
tengo:
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>
Cualquier ayuda sería muy apreciada ed
duplicado posible de [La extensión de Chrome ventana emergente no funciona, haga clic en eventos no se manejan] (http://stackoverflow.com/questions/17601615/the-chrome-extension-popup-is-not-working-click -eventos-no-se-manejan) – Makyen