Включить GPS в ionic

#android #ionic-framework #geolocation #android-permissions

#Android #ионный каркас #геолокация #android-разрешения #ionic-framework

Вопрос:

я пытаюсь создать проект ionic geolocation project на Android.я использовал плагин для определения местоположения и разрешения Android. Кажется, все работает нормально, но не работает Android Permissions для Android. я нажимаю на кнопку геолокации, чтобы получить разрешение на включение GPS, не выходя из приложения, у меня ничего не отображается! . Только одна ошибка в консоли — это

 ERROR Error: Uncaught (in promise): Object: {"code":-1,"message":"A request is already in progress"}
  
  

метод определения местоположения :

 async location() {

  this.p.checkPermission(this.p.PERMISSION.ACCESS_FINE_LOCATION).then(
    result => {
      if (!result.hasPermission)
         this.la.canRequest().then((canRequest: boolean) => {
          console.log(canRequest)

          if(!canRequest) {
            // the accuracy option will be ignored by iOS
            this.la.request(this.la.REQUEST_PRIORITY_HIGH_ACCURACY).then(
              () => console.log('Request successful'),
              error => console.log('Error requesting location permissions', error)
            );
          }
        
        });
      else {
      }
    },e=>{
      alert("2" e)

    })
}
  

Пожалуйста, есть идеи?