que tienen extensión muy simple:¿Cómo depurar el script de fondo de Google Chrome?
manifest.json
{
"name": "historyCleaner",
"version": "0.1.1",
"manifest_version": 1,
"description": "This is my first Chrome extension",
"background": {
"scripts": ["cleaner.js"]
},
"permissions": [
"history"
]
}
cleaner.js
chrome.history.onVisited.addListener(function(HistoryItem result) {
console.log("it works!");
alert("it works!");
});
He cargado en Google Chrome, que se enciende y se ... no funciona No registra nada en la consola, no alerta nada y, lo que es peor, no puedo encontrarlo en la pestaña "Secuencias de comandos" de las herramientas para desarrolladores. ¿Cómo puedo encontrar por qué no funciona?
// editar
he cambiado manifest.json a éste:
{
"name": "historyCleaner",
"version": "0.1.5",
"manifest_version": 1,
"description": "This is my first Chrome extension",
"background_page": "background.html",
"permissions": [
"history",
"background"
]
}
Y EMBEDED JavaScript en background.html
Primero puede intentar eliminar 'HistoryItem' de la primera línea - tiene un error de sintaxis – hamczu
Oh, soy tonto, lo pegué de la documentación y me olvidé de eso :). Pero todavía no funciona. – ciembor