Tengo un sitio web para la planificación en línea. Agregué un indexddb y un trabajador de servicio para administrar la conexión fuera de línea. Todo mi código funciona perfectamente, pero tengo un pequeño problema. Cuando hago clic en un enlace de mi planificación web, el navegador carga el html de la planificación de línea en lugar del html fuera de línea.
Encontré una solución para esto al obtener la solicitud POST y puedo ver la respuesta. Funciona perfectamente.
Mi pregunta: ¿cómo puedo redirigir a html de planificación fuera de línea? Encontré el siguiente código en la web, pero no funciona:
if (event.request.url.includes("Visionnage/planningDownload")) { fetch("http://localhost/index.html",{method:"post",redirect:'follow'}) .then((e)=>{}).catch((e)=>{}) }