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

Geolocation

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

Spécification Statut Commentaire
Geolocation API Recommendation Spécification initiale.

Compatibilité des navigateurs

Caractéristique Chrome Limite Firefox (Gecko) Internet Explorer Opera Safari
Basic support 5 (Oui) 3.5 (1.9.1) 9 10.60
Removed in 15.0
Reintroduced in 16.0
5
Caractéristique 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,