Estoy intentando construir una extensión de Chrome que aparece como un icono en la barra de direcciones que, cuando hace clic, establece contenteditable = true en todos los elementos de la página y luego, al hacer clic nuevamente, vuelve a contenteditable = false.¿Cómo hago para que aparezca el ícono de la Página de extensión de Chrome en la barra de direcciones?
Sin embargo, me estoy cayendo en el primer obstáculo ... El icono ni siquiera aparece en la barra de direcciones.
Aquí está mi archivo de manifiesto:
{
"name": "Caret",
"version": "1.0",
"description": "Allows you to edit the content on any webpage",
"page_action": {
"default_icon": "icon.png"
},
"content_scripts": [
{
"matches": ["http://*/*"],
"js": ["jquery.js", "caret.js"]
}
],
"permissions" : [
"tabs"
]
}
y aquí está el guión caret.js:
chrome.browserAction.onClicked.addListener(function(Tab) {
$("*").attr("contenteditable",true);
});
Este es mi primer intento de una extensión, por lo que es muy probablemente un error de novato, pero Realmente agradecería cualquier ayuda o consejo!
Esto ya no es posible debido a un cambio en Chrome. La respuesta de ropstah debe marcarse como correcta. –