Реализация собственной рабочей реализации проекта для getCurrentLocation теперь завершается с загадочной ошибкой - PullRequest
0 голосов
/ 19 декабря 2018

Реакция собственной рабочей реализации проекта для getCurrentLocation теперь завершается с загадочной ошибкой, которую я передаю в console.log:

TypeError: Network request failed
    at XMLHttpRequest.xhr.onerror (browser-ponyfill.js:475)
    at XMLHttpRequest.dispatchEvent (event-target.js:172)
    at XMLHttpRequest.setReadyState (XMLHttpRequest.js:580)
    at XMLHttpRequest.__didCompleteResponse (XMLHttpRequest.js:394)
    at XMLHttpRequest.js:507
    at RCTDeviceEventEmitter.emit (EventEmitter.js:190)
    at MessageQueue.__callFunction (MessageQueue.js:349)
    at MessageQueue.js:106
    at MessageQueue.__guard (MessageQueue.js:297)
    at MessageQueue.callFunctionReturnFlushedQueue (MessageQueue.js:105)

Вот код, который я использую, который вызывает это:

        const 
          resolve = (position) => {
            latitude = position.coords.latitude;
            longitude = position.coords.longitude;
            timestamp = position.timestamp;
            setLatLonGlobally({ latitude, longitude, timestamp });
          },
          reject = (error) => console.log('LOCATION ERROR', error),
          getPosition = () => {
            return new Promise(function (resolve, reject) {
              navigator.geolocation.getCurrentPosition(resolve, reject);
            });
          };
        getPosition()
          .then(position => resolve(position))
          .then(() => fetchMarkers())
          .catch(error => reject(error));

Любая помощь приветствуется.Заранее спасибо!

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