Geolocation.getCurrentPosition()

Resumen

El metodo Geolocation.getCurrentPosition() es usado para obtener la posicion de un dispositivo.

Sintaxis

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

Parametros

success
Una función de devolución de llamada que toma un objeto de posición(Position) como único parámetro de entrada.
error Optional
Una función de devolución de llamada opcional que toma un objeto PositionError como único parámetro de entrada.
options Optional
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 Estatus Comentario
Geolocation API Recommendation Especificación inicial

Compatibilidad de navegador

Caracteristica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Soporte básico 5 3.5 (1.9.1) 9 10.60
Removido en 15.0
Reintroducido en 16.0
5
Caracteristica Android Chrome for Android Firefox Mobil (Gecko) IE Mobil Opera Mobil Safari Mobil
Soporte básico ? ? 4.0 (4) ? 10.60 ?

Ver también

Etiquetas y colaboradores del documento

Colaboradores de esta página: AJMG
Última actualización por: AJMG,