Où trouver le code et la console de debug background.js en extension Chrome
comment puis-je déboguer le code que j'ai dans mon background.js qui contiennent certains de mes navigateur d'action.
le code est en cours d'exécution sur la charge de l'onglet pour valider l'URL
chrome.tabs.onUpdated.addListener(checkForValidUrl);
mais quand j'ai inspecter le pop up et essayez de déboguer dans mon code je ne peux pas trouver background.js dans mes fichiers.
comment puis-je déboguer ce fichier ?
- Avez-vous vérifié stackoverflow.com/q/10081898/2336725 et stackoverflow.com/q/10257301/2336725?
Vous devez vous connecter pour publier un commentaire.
Vous pouvez déboguer votre extension de
background.js
dans le environnement de développement (debugger) de l'Extension Chrome page àchrome://extensions
:Il a un lien à faire que dans chaque extension, souvent appelé "a généré arrière-plan page.html", (parce que Chrome générer une page html contenant vos js).
Si vous utilisez des Pages d'Événements (page d'arrière-plan, avec la persistance d':false dans votre manifeste code), vous devriez peut-être comme pour les transformer en persistant:vrai uniquement pour les fins de débogage.
La Page de l'Événement (c'est à dire persistants:false) décharge après quelques secondos d'inactivité, et ferme sa fenêtre de débogage. persistant:les vrais changements cela, la page n'a pas décharger. C'est mieux pour le debug, mais se transformer en persistant:false lorsque vous obtenez le débogage fait, parce que c'est plus efficace.