Получение геолокации пользователя |
||
16:12 31 мая 2013 — epexa |
Для получения геолокации (местоположения) посетителя сайта, существует W3C Geolocation API.
Геолокация вычисляется через IP, Wi-Fi, GPS, мобильную связь.
W3C Geolocation API поддерживается следующими браузерами:
Для получение координат посетителя, достаточно вызвать метод: navigator.geolocation.getCurrentPosition()
Пример:
Рабочий пример с получением адреса и карты.
Подробное описание методов и их свойств смотрите тут
Геолокация вычисляется через IP, Wi-Fi, GPS, мобильную связь.
W3C Geolocation API поддерживается следующими браузерами:
- Chrome 5.0+
- Opera 10.6+
- Safari 5+
- Firefox 3.5+
- IE 9+
Для получение координат посетителя, достаточно вызвать метод: navigator.geolocation.getCurrentPosition()
Пример:
function getInfo(position) { alert('координаты посетителя: ' + position.coords.latitude + ', ' + position.coords.longitude); } if (navigator.geolocation) navigator.geolocation.getCurrentPosition(getInfo);
Рабочий пример с получением адреса и карты.
Подробное описание методов и их свойств смотрите тут
Понравился пост?Да НетПонравилось 4, не понравилось 0 |
Расскажите о нас... |
2 комментария
+ Добавить комментарий