Geolocation.getCurrentPosition()

Resumen

El método Geolocation.getCurrentPosition() se utiliza para obtener la posición de un dispositivo.

Sintaxis

navigator.geolocation.getCurrentPosition(success, error, options)

Parámetros

success
Una función de devolución de llamada que toma un objeto de posición(Position) como único parámetro de entrada.
error Opcional
Una función de devolución de llamada opcional que toma un objeto PositionError (en-US) como único parámetro de entrada.
options Opcional
Un objeto opcional PositionOptions.

Ejemplo

var options = {
  enableHighAccuracy: true,
  timeout: 5000,
  maximumAge: 0
};

function success(pos) {
  var crd = pos.coords;

  console.log('Your current position is:');
  console.log('Latitude : ' + crd.latitude);
  console.log('Longitude: ' + crd.longitude);
  console.log('More or less ' + crd.accuracy + ' meters.');
};

function error(err) {
  console.warn('ERROR(' + err.code + '): ' + err.message);
};

navigator.geolocation.getCurrentPosition(success, error, options);

Especificaciones

Especificación Estado Comentario
Geolocation API Recommendation Especificación inicial

Compatibilidad de navegador

BCD tables only load in the browser

Ver también