Mon script d'arrière-plan d'extension Chrome n'est pas chargé. J'ai suivi le guide Googles pour eux mais toujours rien. Je ne suis pas sûr s'il y a une autre façon de vérifier mais ce n'est pas dans Inspecter l'élément et ce que le script devrait faire ne se passe pas.Les scripts d'arrière-plan d'extension Chrome ne sont pas chargés
http://developer.chrome.com/extensions/background_pages.html
fichier manifest.json
{
"manifest_version": 2,
"name": "WebDevFriend",
"description": "blah blah blah",
"version": "1.0",
"permissions": [
"bookmarks",
"tabs",
"http://*/*" ],
"background": {
"scripts": ["js/settings.js"],
},
"browser_action": {
"default_icon": "images/icon.png",
"default_popup": "html/popup.html"
}
}
fichier
settings.js
chrome.windows.onCreated.addListener(function(window){
chrome.windows.getAll(function(windows){
var length = windows.length;
if (length == 2) {
chrome.tabs.executeScript(null, {file: "content_script.js"});
}
});
});
document.write('hello');
Si vous allez à la page des extensions en mode développeur, il y a un lien appelé '_generated_background_page.html'. En cliquant sur cela, vous pourrez voir la page d'arrière-plan dans devtools. – BeardFist
Une autre chose est que vous devez remplacer 'document.write ('hello');' par 'console.log ('bonjour');'. Parce que c'est une "page d'arrière-plan", pas une "page de premier plan", donc vous ne voyez rien de 'document.write()'. –