Hola, quería publicar una extensión para la tienda de Google, pero no pude con el manifiesto v2.
Actualmente intento migrar a v3, pero recibo un error de referencia no detectado: el audio no está definido en mi background.js.
Solo usando JS/HTML/CSS
EDITAR: También tengo una advertencia de "Error en el registro del trabajador del servicio", ¿podría estar relacionado con eso?
EDIT 2: Parece que solo tiene este problema cuando se inicia Chrome. Si estoy haciendo clic en el ícono de la extensión que abre la ventana emergente predeterminada, todo está bien después de eso.
¿Hay alguna forma de hacer que aparezca al comienzo de Chrome o de solucionarlo?
manifiesto.json
{ "manifest_version": 3, "name": "test name", "description": "test description", "version": "0.1", "action": { "default_popup": "index.html" }, "icons": { "64" : "img/x.png" }, "background": { "service_worker": "background.js" }, "permissions": [ "storage", "notifications" ]}
fondo.js
notifsoundLive = "/mp3/barou.wav"; soundnotif = 0; // Volume var son = new Audio(notifsoundLive); son.volume = .5;