Ricerca…


Dichiarazione della pagina di sfondo nel manifest

Esistono due modi per registrare una pagina di sfondo nel manifest dell'estensione.

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



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow