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égeolocationait 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
<geolocation autolocate></geolocation>
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
- L'élément HTML
<geolocation>