--- title: Geolocalización slug: Web/API/Geolocation translation_of: Web/API/Geolocation ---
La interfaz Geolocalización representa un objeto capaz de obtener mediante programación la posición del dispositivo. Se da acceso Web de la ubicación del dispositivo. Esto permite a un sitio Web o aplicación ofrecer resultados personalizados basados en la ubicación del usuario.
Se obtiene un objeto con esta interfaz mediante la propiedad {{domxref("NavigatorGeolocation.geolocation")}} implementado por el objeto {{domxref("Navigator")}}.
Nota: Por razones de seguridad, cuando una página web intenta obtener acceso a la información de ubicación, se notifica al usuario y le pide conceder el permiso. Tenga en cuenta que cada navegador tiene sus propias políticas y métodos para solicitar este permiso.
La interfaz de Geolocalización no implementa ni hereda propiedades.
La interfaz Geolocation
no hereda ningún método.
Devuelve un valor de largo(long
) que representa la función de devolución de llamada de reciente creación que se invoca cada vez que cambia la ubicación del dispositivo.
watchPosition()
.Especificación | Estado | Comentario |
---|---|---|
{{SpecName('Geolocation')}} | {{Spec2('Geolocation')}} | Especificación inicial |