MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

Geolocation.getCurrentPosition()

La méthode Geolocation.getCurrentPosition() est utilisée pour obtenir la position d'un dispositif.

Syntaxe

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

Paramètres

success
Nom d'une fonction qui utilise l'objet Position comme seul paramètre en entrée.
error Facultatif
Nom d'une fonction optionnelle qui utilise l'objet PositionError comme seul paramètre en entrée.
options Facultatif
Un objet PositionOptions optionnel.

Exemple

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

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

  console.log('Votre position actuelle est :');
  console.log(`Latitude : ${crd.latitude}`);
  console.log(`Longitude: ${crd.longitude}`);
  console.log(`Plus ou moins ${crd.accuracy} mètres.`);
};

function error(err) {
  console.warn(`ERROR(${err.code}): ${err.message}`);
};

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

Spécifications

Spécification Statut Commentaire
Geolocation API Recommendation Specification initiale.

Caractère Chrome Limite Firefox (Gecko) Internet Explorer Opera Safari
Basic support 5 (Oui) 3.5 (1.9.1) 9 10.60
supprimée en 15.0
Réintroduite en 16.0
5
Caractère Android Chrome pour Android Limite Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support ? ? (Oui) 4.0 (4) ? 10.60 ?

Voir également

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : FranckGrosDubois
 Dernière mise à jour par : FranckGrosDubois,