iPhone: Géolocalisation en Javascript

le 22 juin 2009 à 07:50 par mrboo

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

5 commentaires pour “iPhone: Géolocalisation en Javascript”

Aller au dernier commentaire | retourner à la racine du blog
  1. 1Thierry dit :

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

  2. 2mrboo 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)

  3. 3ojal dit :

    Bonjour,

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

    Merci ;-)

  4. 4AM dit :

    Merci pour le partage.

  5. 5Marin 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

Vu sur Twitter

Voici quelques tweets qu'il me semble intéressant de relayer ici.

@mrboo Firefox 3.5 est désormais le navigateur le plus présent sur la toile :o) http://bit.ly/5LR5NH bravo Mozilla & @nitot
@bdescary YouTube offre à son tour des URL courtes! -sur descary.com http://bit.ly/7Yr9Oc #fb
@mrboo Allez, une vraie photo histoire d'agrémenter le livefeed Twitter de mon blog ;o) http://twitpic.com/tuqoz

@pressecitron Twitter publie ses Top Trends pour 2009 http://goo.gl/fb/5v88
@rdesbonnet If you want to generate PDF with PHP, please use TCPDF because FPDF is realy old http://bit.ly/5DiYlZ
@rww Google Releases API for Cool Visualization of Data Mashups from Many Sources http://bit.ly/714YHI
@mrboo ça chauffe entre Google et Mozilla ? http://bit.ly/86xy6A regardez ce bouton vu sous Firefox: http://twitpic.com/t206d

@mrboo Le CEO de Facebook a rendu publiques ses photos perso à cause des "new privacy settings" http://bit.ly/8owBaM (lol non?)
@maxime ./maxime.sh : APE, enfin du vrai push pour le Web http://bit.ly/6yV8m9
@MarleneSchiappa Rétrospective Yahoo 2009: Maman Travaille en est ! ("La famille est morte, vive la famille !") http://bit.ly/4nAxCL
@leweb Google launches realtime search a few hours before Marissa Mayer's keynote at #leweb HOT http://ping.fm/d4vIu
@fred_montagnon Combien de Retweet en français sur les 60 dernières minutes? Sur la journée? Réponse: http://bit.ly/8aTxO0
@DamiendB Franck Prime=frederic Lefevbre, meme combat? >> http://cbwebletter.fr/2009/12/07/twitter-le-redoutable-petit-dernier-du-net/#more-1522
@mrboo Fusion de Wikio et eBuzzing : http://bit.ly/8BUUPy bravo à @kelman ainsi qu'aux fondateurs de eBuzzing (Bertrand et Amaury)
@epelboin Square : un des fondateurs de Twitter lance un service de paiement par mobile http://bit.ly/8zR5za
@laurentbayard Les 5 gros changement de deisgn sur la nouvelle version de facebook a venir... http://bit.ly/53ARlN #fb
@PierreTran Web de flux, web de fond : Matt Mullenweg voit une complémentarité http://bit.ly/617wFf #rwwfr (par @epelboin)
@jmgall How to Install #SnowOSX Universal http://bit.ly/4XE4lV #hackintosh #osx86 /via @taranfx
@pocarles RT @viedemanager Allez, on ouvre quand même avec de vrais morceaux de bugs dedans. Ce n'est pas très sérieux :-) http://www.viedemanager.com
@esghalis Les meilleurs gadgets de 2009 par Gizmodo : http://tr.im/G8gN