Есть ли способ заставить HTML5 Geolocation работать только, если для получения местоположения используется GPS-устройство?
Геолокация HTML5, только GPS
Ответ 1
Я не считаю, что это возможно, лучше всего сделать true
для enableHighAccuracy и использовать эвристику на основе accuracy значение.
- Изменить
В прошлом месяце я увидел презентацию Remy Sharp, и у него было полезное предложение: если вы используете watchPosition
вместо getCurrentPosition
, тогда вы можете подождать, пока информация о местоположении станет достаточно точной; GPS часто занимает некоторое время, чтобы блокировать спутники, поэтому обычно getCurrentPosition
просто возвращает что-то из одного из менее точных, но более отзывчивых методов.