javascript - ubicacion - pedir permiso de geolocalización nuevamente si fue denegado
obtener latitud y longitud de una direccion javascript (1)
Estoy construyendo una aplicación a través de phonegap, con un botón de geolocalización.
si un usuario niega el permiso para la geolocalización la primera vez, ¿cómo puedo pedir permiso de nuevo cuando vuelvan a hacer clic en el botón de geolocalización?
mi estructura de código en este momento es:
function getLocation() {
if(navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition, positionError);
} else {
hideLoadingDiv()
showError(''Geolocation is not supported by this device'')
}
}
function positionError() {
hideLoadingDiv()
showError(''Geolocation is not enabled. Please enable to use this feature'')
}
No puedes.
Lo único que puede hacer es mostrar las instrucciones para reactivar la ubicación compartida en la configuración de su navegador ( https://support.google.com/chrome/answer/142065?hl=en ).