google-chrome-extension
Bakgrundsidor
Sök…
Förklarande bakgrundsida i manifestet
Det finns två sätt att registrera en bakgrundsida i tilläggsmanifestet.
Egenskaper för
scripts
I vanliga fall kräver ingen bakgrundsida någon HTML-markering. Vi kan registrera denna typ av bakgrundsidor med
scripts
.I det här fallet kommer en bakgrundsida att genereras av förlängningssystemet som inkluderar alla filer som finns i
scripts
.{ ... "background": { "scripts": ["background1.js", "background2.js"], "persistent": true }, ... }
page
egendomI vissa fall kanske vi vill ange HTML i bakgrundssidan, vi kan uppnå det med
page
.{ ... "background": { "page": "background.html", "persistent": true }, ... }
scripts
VS- page
Det är svårt att säga vilken som är bättre. Vi skulle kunna använda page
egendom och har vissa delar som anges i HTML-sida för framtida bruk. Vi kan också dynamiskt skapa sådana element i skript utan att uttryckligen förklara HTML-sida. Allt beror på de faktiska behoven.
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow