Я занимаюсь разработкой мобильного веб-сайта, там я интегрировал Google Maps, мне нужно заполнить поле «От» Google Maps динамически.
Можно ли получить местоположение GPS из веб-браузера и динамически заполнить его в поле «От» карты Google?
javascript
mobile
geolocation
Ganesh
источник
источник
Ответы:
Если вы используете API геолокации , это будет так же просто, как использовать следующий код.
Вы также можете использовать API определения местоположения клиентов Google .
Эта проблема обсуждалась в разделе Можно ли определить местоположение GPS мобильного браузера? и получить данные о местоположении из мобильного браузера . Вы можете найти больше информации там.
источник
Чтобы дать более конкретный ответ. HTML5 позволяет вам получать географические координаты, и это делает довольно приличную работу. В целом, поддержка геолокации в браузере довольно хорошая, все основные браузеры, кроме ie7 и ie8 (и opera mini). IE9 делает свою работу, но худший результат. Оформить заказ caniuse.com:
http://caniuse.com/#search=geol
Также вам необходимо одобрение вашего пользователя для доступа к его местоположению, поэтому убедитесь, что вы проверили это и дали некоторые приличные инструкции на случай, если он выключен. Специально для Iphone включение разрешений для Safari немного громоздко.
источник
Используйте это, и вы найдете всю информацию на http://www.w3schools.com/html/html5_geolocation.asp
источник
Существует API GeoLocation , но поддержка браузеров в настоящее время довольно слабая. Большинство сайтов, которые заботятся о таких вещах, используют базу данных GeoIP (с обычными оговорками о неточности такой системы). Вы также можете посмотреть на сторонние сервисы, требующие взаимодействия с пользователем, такие как FireEagle .
источник
наблюдаемый
источник
Давайте использовать последние функции жирной стрелки :
источник