Geolocation
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
En intégrant l'interface Geolocation
, on peut obtenir la position d'un ordinateur, d'un téléphone ou d'une tablette, ce qui permet aux contenus Web d'accéder à leur localisation. Un site internet ou une application mobile peut alors offrir divers services liés à la localisation de l'utilisateur.
On obtient un objet par le biais de cette interface avec la propriété NavigatorGeolocation.geolocation
proposée par l'objet Navigator
.
Note : Pour des raisons de sécurité, quand une page web tente d'accéder aux données de localisation, l'utilisateur est prévenu, et son accord lui est demandé. Sachez que chaque navigateur a ses propres méthodes et politiques pour gérer les autorisations.
Propriétés
L'interface de géolocalisation n'utilise ou n'hérite d'aucune propriété.
Méthodes
L'interface de géolocalisation n'hérite d'aucune méthode.
Geolocation.getCurrentPosition()
-
Determine la position actuelle de l'appareil et donne en retour l'objet
Position
avec sa valeur. Geolocation.watchPosition()
-
Retourne une valeur
long
représentant la nouvelle fonction callback, créée pour être utilisée à chaque fois que la position de l'appareil change. Geolocation.clearWatch()
-
Supprime le lien créé par la précédente utilisation de
watchPosition()
.
Spécifications
Specification |
---|
Geolocation # geolocation_interface |
Compatibilité des navigateurs
BCD tables only load in the browser