Привет, Надеюсь, у вас, ребята, дела идут хорошо,
Так что моя проблема в том, что всякий раз, когда я запрашиваю геолокацию с помощью navigator.geolocation.getCurrentPosition
или watchPosition, это дает мне:
12: 15 : 05.952 ОШИБКА (3): Тайм-аут определения местоположения при ошибке (приложение: //1d1fe204-6982-4ccc-8ba3-710c339e27c9/index.html: 38: 3) 1индекс. html: 38: 3
Я даже удалил опцию тайм-аута, установил его более чем на 8000 мс, как некоторые люди на net рекомендовали, но все равно безрезультатно, я также удалил enableHighAccuracy или установил его на false и ожидаемого результата не было, разрешение предоставлено, вот мой код.
var options = {
enableHighAccuracy: false,
timeout: 2000,
maximumAge: 1000
};
function success(pos) {
var crd = pos.coords;
console.log('Your current position is:');
console.log(`Latitude : ${crd.latitude}`);
console.log(`Longitude: ${crd.longitude}`);
console.log(`More or less ${crd.accuracy} meters.`);
}
function error(err) {
console.warn(`ERROR(${err.code}): ${err.message}`);
}
navigator.geolocation.getCurrentPosition(success, error, options);
body {
border: 1px solid black;
}
<div id="demo"></div>
PS: я использовал те же инструкции в техническом руководстве Ka iOS для вывода данных из геолокации.
Спасибо за внимание и руководство.