Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

HTMLGeolocationElement : propriété error

Expérimental: Il s'agit d'une technologie expérimentale.
Vérifiez attentivement le tableau de compatibilité des navigateurs avant de l'utiliser en production.

La propriété en lecture seule error de l'interface HTMLGeolocationElement retourne un objet GeolocationPositionError représentant les informations d'erreur, en cas d'échec de récupération des données de localisation.

Si la récupération des données de localisation réussit, les données sont disponibles dans la propriété HTMLGeolocationElement.position.

Valeur

Un objet GeolocationPositionError, ou null si les données de localisation ont été récupérées avec succès.

Exemples

Exemple simple

html
<geolocation autolocate></geolocation>
js
const geo = document.querySelector("geolocation");
geo.addEventListener("location", () => {
  if (geo.position) {
    console.log(
      `(${geo.position.coords.latitude},${geo.position.coords.longitude})`,
    );
  } else if (geo.error) {
    console.log(geo.error.message);
  }
});

Voir notre guide de l'exemple de carte intégrée pour un exemple réel incluant error.

Spécifications

Specification
Unknown specification
# dom-htmlgeolocationelement-error

Compatibilité des navigateurs

Voir aussi