window.navigator.geolocation
Baseline
Ampliamente disponible
Esta característica está consolidada y funciona en muchos dispositivos y versiones de navegador. Está disponible en todos los navegadores desde julio de 2015.
La propiedad de sólo lectura Navigator.geolocation devuelve un objeto Geolocation que proporciona acceso web a la ubicación de un dispositivo. Esto permite ofrecer al sitio web o aplicación resultados personalizados basados en la ubicación del usuario.
Nota: Por motivos de seguridad, cuando una página web trata de acceder a la información de ubicación, se solicita permiso al usuario. Cada navegador tiene sus propias reglas sobre cómo y cuándo obtener dicho permiso.
Sintaxis
geo = navigator.geolocation
Métodos
geolocation.getCurrentPosition()-
Utilizado para obtener la posición actual.
geolocation.watchPosition()-
Utilizado para asignar un manejador para dar seguimiento a cualquier cambio de ubicación.
geolocation.clearWatch()-
Utilizado para eliminar un manejador asignado a los cambios de ubicación.
Especificaciones
| Especificación |
|---|
| Geolocation> # dom-navigator-geolocation> |