GeoLocation для всех мобильных / настольных устройств - PullRequest
4 голосов
/ 08 марта 2011

Я использую gears.js и geo.js в попытке охватить все основания с точки зрения поиска геолокации пользователя.Так что, если пользователь использует что-то меньшее, чем IE9, я бы, возможно, предложил установить Google Gears, так что я знаю, что для настольного компьютера, IE7 + покрыт., который охватывает довольно много мобильных устройств.

Мне интересно, есть ли что-нибудь, что учитывает геолокацию WP7 также с использованием JavaScript, и есть ли лучшие способы обработки GeoLocation для всех устройств.

Не совсем уверен, как Google Gears работает и в IE7 / 8, поэтому любая проработка по этому вопросу будет хорошей.(Я не предполагаю, что Gears является единственным / лучшим способом продвижения вперед, хотя для браузеров, не поддерживающих геолокацию, поэтому любое исправление в этом подойдет!)

Ответы [ 2 ]

3 голосов
/ 08 марта 2011

Я столкнулся с этим сегодня: http://geosenseforwindows.com/ это в основном дает геолокацию на основе Wifi API-интерфейсу датчика Windows 7:

Geosense - это датчик Windows, который предоставляет платформу Location and Sensors вWindows 7 с точной и достаточно вездесущей информацией о местоположении, без необходимости или без помощи оборудования GPS, что позволяет использовать более практичные приложения и сценарии на основе определения местоположения в Windows 7.

К сожалению, я не думаю, что IE может получить доступ к этомуSensor API, не прибегая к COM-вызовам в вашем javascript.

Мы также используем бесплатный / коммерческий GpsGate , который позволяет любому браузеру на компьютере Windows напрямую получать доступ к реальному аппаратному устройству GPS на компьютере..

2 голосов
/ 08 марта 2011

В ответ на WP7 часть вашего вопроса.
В настоящее время нет способа получить геолокацию в браузере в IE на Windows Phone 7. Это должно измениться, когда выйдет следующая версия браузера.

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