InAppBrowser не работает на iOS при вызове из Promise затем метод - PullRequest
0 голосов
/ 14 сентября 2018

Я пытаюсь вызвать метод InnAppBrowser.create из Promise затем метод в приложении Angular 4 Ionic 3.

Он отлично работает на Android, но в методе iOS вызов игнорируется.

 constructor(public alertCtrl: AlertController, private inAppBrowser: InAppBrowser) {}

  this.mainService.setScan(formData).then(data => {
    this.inAppBrowser.create(url, '_blank');
  });

Одна из самых странных особенностей заключается в том, что при вызове из обработчика оповещений все работает нормально.

const alert = this.alertCtrl.create({
  buttons: [{
    text: 'Yes',
    handler: () => { 
      this.inAppBrowser.create(url, '_blank');
    }
  }]
});

У вас есть какие-либо идеи по поводу этой проблемы?

...