iPhone: Géolocalisation en Javascript

22 juin 2009 - 5 commentaires

Vous ne le saviez peut-être pas mais la nouvelle version de l’OS de l’iPhone (3.0) inclue aussi la possibilité de récupérer en Javascript la position du téléphone directement depuis Safari mobile.

Bien évidemment, il faut que le système de géolocalisation doit activé (préférences>général), une fois sur la page il faut autoriser Safari puis le site en question, avant de pouvoir obtenir les coordonnées GPS.

J’ai fait un test très rapidement et tout cela semble parfaitement fonctionner, voici mon code source:
geo.zip

geoloc-iphone

Discussion:

  • Thierry dit :

    C’est énorme ca comme info !
    T’as trouvé ca où ?
    Y’a d’autres exemples d’utilisations de l’api en javascript ?

  • mrboo dit :

    Thierry> un lien passé sur Twitter vers un blog US.
    Il s’agit de variables Javascript, donc après on en fait facilement tout ce qu’on veut (Google maps etc)

  • ojal dit :

    Bonjour,

    C’est une fonctionnalité que j’aimerais avoir sur WINDOWS MOBILE… C’est possible?

    Merci ;-)

  • AM dit :

    Merci pour le partage.

  • Marin dit :

    @ojal ca passe sans problème sur WinMo mais il faut un browser webkit based -> je te conseille d’installer Iris de Torch Mobile.

    Sinon, c’est marrant, la version mobile comprend navigator.geolocation, pas la version desktop (la 4) ni la derniere nightly (r45247). -> sur Firefox, c’est sans probleme

  • Comments closed