views:

161

answers:

1

Dear all,

I would like to get the latitude and longitude of current location from gps enabled mobile device right from the web browser. May I know is this possible? how to do it? does it require geolocation api? Some coding example would be helpful. Thanks.

+4  A: 

Use the HTML5 Geolocation API, here's the official spec and examples.

EDIT

I've updated my answer to include current browser support.

W3C Geolocation API support

Firefox 3.5+
Safari 5.0+
Chrome 5.0+
Opera
iPhone 3.0+
Android 2.0+

· ·
Other phones not listed above use Gears or their own, platform-specific APIs.

Ahh, will we ever have just one single API? :)

Many thanks to Mark Pilgrim for his awesome post.

Marko
@marko is it means that html5 geolocation api can be used by all gps enabled devices? thanks..
benmsia