Recherche…


Déclarer la page de fond dans le manifeste

Il existe deux manières d’enregistrer une page d’arrière-plan dans le manifeste d’extension.

  1. La propriété scripts

    Dans le cas habituel, une page d'arrière-plan ne nécessite aucun balisage HTML. Nous pouvons enregistrer ces types de pages de fond en utilisant la propriété scripts .

    Dans ce cas, une page d'arrière-plan sera générée par le système d'extension qui inclut chacun des fichiers répertoriés dans la propriété scripts .

    { 
      ...
      "background": {
        "scripts": ["background1.js", "background2.js"],
        "persistent": true
      },
      ...
    }
    
  2. La propriété de la page

    Dans certains cas, nous pouvons vouloir spécifier HTML dans la page d'arrière-plan, nous pouvons obtenir cela en utilisant la propriété de la page .

    {
      ...
      "background": {
        "page": "background.html",
        "persistent": true
      },
      ...
    }
    

scripts VS page

Il est difficile de dire lequel est le meilleur. nous pourrions utiliser la propriété page et avoir des éléments déclarés dans la page HTML pour une utilisation future. Nous pourrions également créer dynamiquement de tels éléments dans les scripts sans déclarer explicitement la page HTML. Tout dépend des besoins réels.



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow