Estoy desarrollando una sencilla aplicación web que se utilizará para el seguimiento de la posición GPS. La idea general es que cada par de minutos enviará la ubicación GPS a un servidor con una petición AJAX. Hay que tener en cuenta que el dispositivo estará conectado a la corriente permanentemente.
Lo ideal es que esto siga funcionando en segundo plano cuando la pantalla esté apagada. He hecho una prueba con un Nexus con Lollipop y Chrome y he tenido un éxito limitado. Las solicitudes siguen enviando durante 5-10 minutos después de que la pantalla está apagada, entonces se detienen.
Curiosamente, parece que sigue habiendo peticiones ocasionales. Para mis pruebas estoy haciendo un intervalo de peticiones de 10 segundos, en el mundo real será más bien de 5 a 10 minutos. ¿Algún tipo de cola? Si esto es una cosa y puedo averiguar cómo trabajar con él de forma fiable podría funcionar.
¿Hay alguna forma de conseguir que sigan enviando indefinidamente? ¿Configuración en el sistema operativo/navegador, o un navegador diferente (o ambos) tal vez?