Estoy creando una aplicación en la que, en un momento determinado, quiero pedirle permiso al usuario para usar su ubicación.
Estoy pensando en usar navigator.geolocation.getCurrentPosition para almacenar la latitud y la longitud de un usuario, obviamente después de que haya aceptado.
Pensé en almacenar esto en el almacenamiento local para que cada vez que el usuario abra el navegador nuevamente, aparezca en esa posición.
Sin embargo, pensé en el otro caso. ¿Qué sucede si va a Ubicación y restablece el permiso, o decide no compartir más su ubicación? ¿Hay algún evento o forma en que pueda ver si hizo eso?
Porque si lo hizo, necesito eliminar esas claves y valores almacenados de latitud y longitud del almacenamiento local.