Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

135
Vistas
navigator.geolocation.watchPosition() no registra la posición cuando la pantalla del teléfono está apagada

Digamos que tengo un sitio web con este código:

 <script> const watchID = navigator.geolocation.watchPosition((position) => { el = document.querySelector('#log'); el.innerHTML = el.innerHTML + position.coords.latitude + ',' + position.coords.longitude + '<br>'; }); </script> <div id="log"></div>

El código se ejecuta sin problemas, en mi teléfono, cuando la pantalla está encendida y actualmente estoy viendo la página en el navegador. Pero si apago la pantalla o voy a otra aplicación (sin cerrar el navegador), el código deja de ejecutarse. Es como si solo se ejecutara cuando tiene foco.

¿Tengo razón al suponer que esta es la diferencia clave entre una aplicación móvil y una página web?

about 4 years ago · Santiago Gelvez
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda