Estoy llamando a navigator.geolocation.GetCurrentPosition sin problemas. En mi aplicación web, tengo una pantalla más amigable para el usuario que explica el uso de la ubicación del usuario y presionan un botón para iniciar esta solicitud. Todo esto está funcionando de maravilla.
Sin embargo, cuando un usuario dice "siempre otorgar este permiso", quiero poder omitir todo este proceso y obtener la ubicación automáticamente. Entonces, ¿hay una manera de hacer algo como:
if (!navigator.geolocation.hasPermission)
navigator.geolocation.getCurrentPosition(etc, etc);
else
showMyLovelyReasonsWhy();
¡Gracias por adelantado!
Respuestas
1 para la respuesta № 1Parece que tienes que hacer una solución para que esto suceda.
Por favor mira: ¿Hay alguna forma de detectar si un usuario ya ha dado permiso para usar navigator.geolocation?