Actualmente estoy trabajando en una aplicación que utiliza la API de geolocalización html5.
Tengo un botón que significa "Ubícame", cómo intentoejecutar - o volver a ejecutar - la geolocalización. Si el usuario concede el acceso, no hay problema, pero si lo rechaza, ¿hay alguna forma de mostrar nuevamente el aviso de autorización?
Gracias por sus respuestas!
Respuestas
1 para la respuesta № 1No es posible volver a mostrar la solicitud de permisos, pero puede utilizar la devolución de llamada de error para manejar PERMISSION_DENIED
código (por ejemplo, mostrar instrucciones adicionales para el usuario):
navigator.geolocation.getCurrentPosition(
function(position) {
// Success.
},
function(error) {
if (error.code === error.PERMISSION_DENIED) {
// Do Something.
}
}
);