google-chrome-extension
Pagine di sfondo
Ricerca…
Dichiarazione della pagina di sfondo nel manifest
Esistono due modi per registrare una pagina di sfondo nel manifest dell'estensione.
La proprietà degli
scripts
Nel caso comune, una pagina di sfondo non richiede alcun markup HTML. Possiamo registrare questo tipo di pagine in background usando la proprietà
scripts
.In questo caso, verrà generata una pagina in background dal sistema di estensione che include ciascuno dei file elencati nella proprietà degli
scripts
.{ ... "background": { "scripts": ["background1.js", "background2.js"], "persistent": true }, ... }
La proprietà della
page
In alcuni casi, potremmo voler specificare l'HTML nella pagina di sfondo, possiamo farlo usando la proprietà della
page
.{ ... "background": { "page": "background.html", "persistent": true }, ... }
scripts
VS page
È difficile dire quale sia il migliore. potremmo usare la proprietà della page
e avere alcuni elementi dichiarati nella pagina HTML per uso futuro. Potremmo anche creare dinamicamente tali elementi negli script senza dichiarare esplicitamente la pagina HTML. Tutto dipende dai bisogni reali.