Es la primera vez que uso trabajadores web y aparece este error cuando intento ejecutarlo.
Primero recibo un evento de error muy genérico enviado a mi controlador worker.onerror . No tiene la propiedad del message , la única información es el type de propiedad que dice error.
Mirando la pestaña de red en las herramientas de desarrollo, la solicitud de la secuencia de comandos del trabajador parece tener éxito, pero solo tiene encabezados de respuesta provisionales y no tiene contenido para obtener una vista previa.
La vista previa tiene:
Error al cargar los datos de respuesta: la conexión está cerrada, no se puede enviar la llamada pendiente a Network.getResponseBody
Esto me hizo perder alrededor de una hora buscando errores del trabajador web. De todos modos, resulta que puede obtener este error si tiene un error de sintaxis en su Javascript. Al menos eso es lo que me atrapó.