¿Cómo hago para que un script se ejecute en mi navegador con un temporizador de al menos 15 minutos? En este momento, me encuentro con un problema en el que los navegadores estándar aceleran el tiempo una vez que una página se vuelve inactiva, lo que está descartando mi temporizador. No puedo entender cómo integrar un trabajador web, aunque parece que podría ser una solución.
const timer = 1000 * 60 * 15 setTimeout(test, timer) function test() { console.log("worked"); }¿Hay otra forma más sencilla de ejecutar la función de prueba después de 15 minutos que no sea un trabajador web? ¿O hay un video/tutorial que pueda ayudarme a descubrir a los trabajadores web?