Zoeken…


Achtergrondpagina in het manifest declareren

Er zijn twee manieren om een achtergrondpagina in het uitbreidingsmanifest te registreren.

  1. De eigenschap scripts

    In 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
      },
      ...
    }
    
  2. De page eigenschap

    In sommige gevallen willen we HTML op de achtergrondpagina opgeven, dat kunnen we bereiken met behulp van de page eigenschap.

    {
      ...
      "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.



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow