ОШИБКА (3): Тайм-аут определения местоположения Ka iOS клемм - PullRequest
0 голосов
/ 24 февраля 2020

Привет, Надеюсь, у вас, ребята, дела идут хорошо,

Так что моя проблема в том, что всякий раз, когда я запрашиваю геолокацию с помощью 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 для вывода данных из геолокации.

enter image description here

Спасибо за внимание и руководство.

...