API Geolocation de JavaScript

Objeto Geolocation

El objeto Geolocation permite que el usuario proporcione su ubicación a la aplicación web. Por razones de privacidad, se requerirá que el usuario permita informar la información de ubicación.

Atención:Esta característica solo está disponible en contexto seguro (HTTPS).

Atención:Para dispositivos con GPS como el iPhone, la geolocalización es más precisa.

El API de Geolocation se publica a través del objeto navigator.geolocation.

Atributos del objeto Geolocation

Atributo Descripción
coordinates Devuelve la posición del dispositivo en la Tierra y la altitud.
position Devuelve la posición del dispositivo en el momento dado.
positionError Devuelve la razón del error que se produjo al usar el dispositivo de geolocalización.
positionOptions Descripción del objeto que contiene la propiedad de opciones, que se transmite como parámetro de Geolocation.getCurrentPosition() y Geolocation.watchPosition().

Métodos del objeto Geolocation

Método Descripción
clearWatch() Deshabilita el administrador de vigilancia de posición / error previamente utilizado con Geolocation.watchPosition().
getCurrentPosition() Devuelve la posición actual del dispositivo.
watchPosition() Devuelve el valor de ID de escucha, luego pásalo al método Geolocation.clearWatch() para que se pueda usar para el manejo de注销.