entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Quiero desarrollar una pequeña extensión para Google Chrome pero no consigo entender para que sirve la propiedad "background".

Defino un "popup.html" y dentro enlazo con los scripts de jquery y con otros y no sé si estos los tengo que definir en dicha propiedad.

Esta propiedad se define en el fichero manifest.json.

1 Respuesta

3votos

Villanuevand Puntos5730

Hola @juansolo
Hace algún tiempo tuve que desarrollar una extensión para chrome, y me conseguí con el mismo problema.
Después de tanto investigar y leer, entendí que la propiedad 'background' puede servir para escuchar ciertos eventos y avisar de cambios, también puede ser usada como contenedor de scripts, sin necesidad de contener html dentro, al menos que realmente necesites colocar etiquetas.
En el siguiente enlace puedes encontrar información al respecto.... Background Pages - Google Developers Ojalá está información te sea de utilidad.

Saludos desde Venezuela.

0voto

juansolo comentado

Gracias por responder.

Es un poco complejo de entender. Por lo que entendí, se emplea para permitir la ejecución de tareas en segundo plano en el navegador sin tener que abrir el popup.

Si sólo necesitas usar los scripts cuando se abre el popup, no es necesario especificarlo.

Principalmente lo he visto usar en extensiones que notifican información al usuario o cuando la extensión requiere ejecutarse en cada página .

0voto

Villanuevand comentado

Siempre es un placer ayudar a la comunidad.
Que bueno que te ha servido de algo mi respuesta y ojalá nos muestres tu extensión una vez la termines, o compartas el código en github.

Saludos desde Venezuela.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta