¿Cómo hacer que Google Maps vuelva a solicitar permisos de ubicación?

Estoy usando Google Maps en mi aplicación web móvil, pero he notado que a veces, cuando los mapas solicitan permisos de ubicación, los usuarios pulsan accidentalmente “Denegar” en lugar de “Permitir” y necesitan volver a cargar la página para ubicarse correctamente. .

¿Hay alguna forma de, por ejemplo, hacer una llamada JS que los usuarios puedan activar, por ejemplo, tocando un botón, por ejemplo, para cambiar su opción de otorgar permisos de acceso a la ubicación o hacer que el navegador vuelva a preguntar por ellos?

Gracias de antemano por cualquier ayuda 🙂

Esto no es posible. Si el usuario optó por no participar, lo mejor que puede hacer es borrar su configuración de ubicación para recibir el aviso nuevamente. No puedes forzar esto, ni creo que debas querer o ser capaz de hacerlo. Después de todo, ¿dónde terminaría?

Permitir o negar? ¿Estás seguro? ¿Seguro que estás seguro? Positivo estás seguro? Etc.

Consulte: http://support.google.com/gmm/bin/answer.py?hl=en&answer=1250068

La forma correcta de manejar esto sería buscar PERMISSION_DENIED y luego mostrar un mensaje a sus usuarios, como “Esta aplicación requiere el uso de servicios de ubicación, habilítelos en su dispositivo para usar esta aplicación” o algo similar.