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é autolocate

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é autolocate de l'interface HTMLGeolocationElement obtient et définit une valeur booléenne indiquant si le navigateur doit demander immédiatement les données de localisation lorsque l'élément HTML <geolocation> est affiché, à condition que l'autorisation d'utiliser la fonctionnalité geolocation ait déjà été accordée.

Elle reflète la valeur de l'attribut autolocate de l'élément <geolocation>.

Valeur

Une valeur booléenne :

  • Si true, les données de localisation sont demandées dès que l'élément <geolocation> est affiché, à condition que l'autorisation d'utiliser la fonctionnalité geolocation ait déjà été accordée.
  • Si false, les données de localisation ne sont demandées que lorsque l'utilisateur·ice appuie sur le bouton <geolocation>.

La valeur par défaut est false.

Si l'autorisation d'utiliser la fonctionnalité geolocation n'a pas été accordée auparavant, la propriété autolocate est ignorée.

Exemples

Exemple simple

html
<geolocation autolocate></geolocation>
js
const geo = document.querySelector("geolocation");
console.log(geo.autolocate); // true

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

Spécifications

Specification
Unknown specification
# dom-htmlgeolocationelement-autolocate

Compatibilité des navigateurs

Voir aussi