Web Browser | Geolocation API support |
Mozilla Firefox | supported in Firefox 3.5 and later versions. |
Chrome | Supports thru Google Gears Geolocation API |
Opera | Supported in nightly builds - download from this page |
Safari | Support is coming soon in the IPhone’s Safari browser. |
Internet Explorer | An experimental support available from IE8. |
Есть еще одна практическая альтернатива. Когда вы загружаете в приложении Google Ajax API (достаточно просто загрузить - использовать необязательно :), то Google автоматически загружает объект google.loader.ClientLocation, с помощью которого можно получить информацию о географическом положении пользователя:
<script type="text/javascript" src="http://www.google.com/jsapi?key=ваш_ключ"></script>
и далее в JavaScript коде:
if(google.loader.ClientLocation)
{
lat = google.loader.ClientLocation.latitude;
lng = google.loader.ClientLocation.longitude;
city = google.loader.ClientLocation.address.city;
region = google.loader.ClientLocation.address.region;
country = google.loader.ClientLocation.address.country;
code = google.loader.ClientLocation.address.country_code;
}
No comments:
Post a Comment