ионная 3 геолокации не работает на реальном устройстве - PullRequest
0 голосов
/ 03 января 2019

Код географического местоположения для ионного:

this.geolocation.getCurrentPosition().then( pos =>{

      this.lat = pos.coords.latitude;     
      this.long = pos.coords.longitude;
}).catch(err => this.presentToast(err));

1 Ответ

0 голосов
/ 28 января 2019

1) мы должны установить совместимую версию плагина, в моем случае это было "@ionic-native/geolocation": "^4.4.2"

2) мы должны поместить это в packaje.json зависимости просто скопируйте эту версию в packaje, в моем случае это было 4.4.2

3) мы должны запустить этот cmd для удаления node_modules после его повторной установки rm -rf node_modules/

4) после очистки кеша перед установкой npm cache clean --force

5) теперь переустановите node_module, выполнив эту команду cmd npm install

6) в моем случае я использую Visual Studio IDE, у меня была проблема с хранилищем, я решил с маленькая хитрость, но я не знаю почему, просто выньте хранилище с ctrl + x и положите его обратно ctrl + v. и готов использовать мое приложение.

и еще кое-что в вашем мобильном телефоне, вы должны дать разрешение GPS, чтобы иметь возможность использовать его.

надеюсь, это поможет вам

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