Sök…


Förklarande bakgrundsida i manifestet

Det finns två sätt att registrera en bakgrundsida i tilläggsmanifestet.

  1. 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
      },
      ...
    }
    
  2. page egendom

    I 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