google-chrome-extension
Achtergrondpagina's
Zoeken…
Achtergrondpagina in het manifest declareren
Er zijn twee manieren om een achtergrondpagina in het uitbreidingsmanifest te registreren.
De eigenschap
scriptsIn het algemene geval vereist een achtergrondpagina geen HTML-opmaak. We kunnen dit soort achtergrondpagina's registreren met de eigenschap
scripts.In dit geval wordt een achtergrondpagina gegenereerd door het extensiesysteem dat elk van de bestanden in de eigenschap
scripts.{ ... "background": { "scripts": ["background1.js", "background2.js"], "persistent": true }, ... }De
pageeigenschapIn sommige gevallen willen we HTML op de achtergrondpagina opgeven, dat kunnen we bereiken met behulp van de
pageeigenschap.{ ... "background": { "page": "background.html", "persistent": true }, ... }
scripts VS- page
Het is moeilijk te zeggen welke beter is. we kunnen page eigenschap gebruiken en sommige elementen in HTML-pagina laten declareren voor toekomstig gebruik. We kunnen dergelijke elementen ook dynamisch in de scripts maken zonder de HTML-pagina expliciet te declareren. Het hangt allemaal af van de werkelijke behoeften.