Как определить местоположение пользователя по веб-странице, открытой в браузере Android? - PullRequest
3 голосов
/ 24 декабря 2009

Посещение www.google.com в браузере Android (или даже с поддельным пользовательским агентом под управлением Android) предоставляет возможность «Поделиться местоположением» . При нажатии он использует вышки GPS / сотовый телефон, чтобы выяснить местоположение. Я попытался google.loader.clientLocation , но это работает только с использованием IP-адреса.

Есть ли способ подключиться к ОС Android и получить доступ к данным GPS из обычного веб-приложения (а не из приложения Android), как это делает Google?

[Возможно, Google использует приложение Google Gears на Android для доступа к этим данным.]

Спасибо!

Ответы [ 3 ]

3 голосов
/ 24 декабря 2009

Это HTML5 API, и он будет работать на производных от Webkit, Chrome и Firefox 3.5 (пока).

0 голосов
/ 24 октября 2010

Вот также хороший пример: http://klauskjeldsen.dk/w3c-geolocation-api-html5/

0 голосов
/ 24 декабря 2009

Я пытался это недавно и нашел интересным этот пост на форуме. Я также не нашел действительно хорошего способа сделать это, и, похоже, мы не можем сделать это без написания нашего собственного приложения, которое открывает экземпляр браузера. http://androidforums.com/support/8868-how-get-gps-coordinates-browser.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...