Почему я всегда получаю одинаковые координаты с геолокацией навигатора на моем мобильном устройстве? - PullRequest
0 голосов
/ 06 мая 2019

Мой html5 с кодом js, поскольку в некоторые дни всегда возвращаются одни и те же координаты широты и долготы с точностью до 1000, даже если точки измерения находятся на расстоянии около 1000 метров от другой.Все нормально на одном устройстве, когда я использую ЗДЕСЬ или службы определения местоположения Google.

Код является стандартным, и до 20 апреля я получал в основном правильные координаты с той же процедурой без высокой точности нато же самое устройство firefox-os.Между тем я думаю, что что-то может быть не так с устройством или устаревшей ОС.С другой стороны - другие приложения определения местоположения работают нормально и тот же код через немобильный браузер Mozilla, тоже.

function loadCurrent(){if(navigator.geolocation){updateStatus("Geolocation is supported."); navigator.geolocation.getCurrentPosition(updateLocation,handleLocationError,{enableHighAccuracy:true,timeout:timeMs, maximumAge:20000});}}

На ноутбуке возвращаемая «точность» в этот момент равна 241711.Мое мобильное устройство с тем же кодом возвращает 1000. Это может быть нормально, но не будет приемлемо с высокой точностью: верно и вместе с НЕТ изменяющихся координат.

...