ho molto semplice estensione:Come eseguire il debug di script di sfondo di 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!");
});
Ho caricato in Google Chrome, è acceso e ... è non funziona Non registra nulla nella console, non avvisa nulla e ciò che è peggio, non riesco a trovarlo nella scheda "Script" degli strumenti degli sviluppatori. Come posso scoprire perché non funziona?
// modifica
ho cambiato manifest.json a questo:
{
"name": "historyCleaner",
"version": "0.1.5",
"manifest_version": 1,
"description": "This is my first Chrome extension",
"background_page": "background.html",
"permissions": [
"history",
"background"
]
}
E embeded JavaScript background.html
Per prima cosa provare a rimuovere 'HistoryItem' dalla prima riga - si è verificato l'errore di sintassi – hamczu
Oh, sono pazzo, l'ho incollato dalla documentazione e non ci penso più :). Ma ancora non funziona. – ciembor