2015-11-18 9 views
1

Карты Google имеют эту кнопку, которая показывает ваше местоположение на основе вашего последнего трека. На самом деле, если я нажму на эту кнопку, он скажет, что он получил мое местоположение с моего телефона, и он показывает правильный адрес. Сейчас мое приложение может отслеживать местоположение пользователя, но с серьезным недостатком. Если устройство не имеет GPS, оно отслеживает местоположение IP, которое большую часть времени не является фактическим положением пользователя. Есть ли способ интегрировать эту функцию в мое приложение? Я ищу API, но я еще ничего не нашел. БлагодаряКак получить мое последнее местоположение карты Google?

http://puu.sh/lq4n0/e53483c429.png

ответ

1

Следуя я полагаю, вы говорите о WEB -Применения.

Ваш браузер может определить ваше местоположение, если вы разрешите это. Эти данные (широта и долгота) могут быть получены с помощью JavaScript. Например: http://www.w3schools.com/html/html5_geolocation.asp или https://github.com/onury/geolocator. Сотни примеров можно использовать для поиска в google с использованием запроса «библиотека геолокации javascrip».

+0

Вы неправильно поняли меня, мое приложение использует уже html5 геолокации. Но это не точно, когда устройства, такие как настольные ПК, не имеют GPS. Хотя Google сохраняет последние местоположения от других устройств, таких как телефоны, местоположение которых более точное. Я пытаюсь получить это местоположение пользователя «история». благодаря – Senpai