¿La página del evento es solo un guión de fondo?

persona github

Las páginas de eventos son un tipo especial de secuencia de comandos en segundo plano en las extensiones de Chrome. Los scripts en segundo plano suelen dividirse en dos tipos:

  1. Página de fondo persistente : esta página de fondo se carga cuando se instala la extensión o se inicia el navegador, y se ejecuta hasta que se desactiva la extensión o se cierra el navegador. Son persistentes, es decir, siempre se ejecutan en segundo plano.

  2. Páginas de eventos : esta es una página de fondo no persistente. Las páginas de eventos solo se cargan cuando es necesario (por ejemplo, cuando se activa un evento) y se descargan automáticamente cuando están inactivas para ahorrar recursos del sistema.

En el manifest.jsonarchivo de extensión, puede "persistent"especificar el tipo de página de fondo a través del campo:

  • Para páginas de fondo persistentes:

    {
          
          
      "background": {
          
          
        "scripts": ["background.js"],
        "persistent": true
      }
    }
    
  • Para páginas de eventos:

    {
          
          
      "background": {
          
          
        "scripts": ["eventPage.js"],
        "persistent": false
      }
    }
    

En general, las páginas de eventos son un tipo especial de script en segundo plano diseñado para utilizar los recursos del sistema de manera más eficiente. Si su extensión no necesita escuchar eventos continuamente o mantener el estado, usar una página de eventos suele ser una mejor opción.

Supongo que te gusta

Origin blog.csdn.net/m0_57236802/article/details/132916116
Recomendado
Clasificación