Esta página ha sido traducida del inglés por la comunidad. Aprende más y únete a la comunidad de MDN Web Docs.

View in English Always switch to English

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

Compatibilidad con navegadores

Ver también