Buscar..


Declarando página de fondo en el manifiesto.

Hay dos formas de registrar una página de fondo en el manifiesto de extensión.

  1. La propiedad scripts

    En el caso común, una página de fondo no requiere ningún marcado HTML. Podemos registrar este tipo de páginas de fondo utilizando la propiedad de scripts .

    En este caso, el sistema de extensión generará una página de fondo que incluye cada uno de los archivos enumerados en la propiedad de los scripts .

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

    En algunos casos, es posible que deseamos especificar HTML en la página de fondo, podemos lograr eso utilizando la propiedad de la page .

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

page scripts VS

Es difícil decir cuál es mejor. podríamos usar la propiedad de la page y tener algunos elementos declarados en la página HTML para uso futuro. También podríamos crear dinámicamente dichos elementos en los scripts sin declarar explícitamente la página HTML. Todo depende de las necesidades reales.



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow