Я завершил приложение Ionic 4, которое использует InAppBrowser, и оно отлично работает на устройстве iOS, когда целью является _self, но когда целью является _blank, InAppBrowser пытается загрузить веб-страницу, но остается на белом экране.
Я установил
ionic cordova plugin add cordova-plugin-inappbrowser
npm install @ionic-native/in-app-browser
Я импортировал на соответствующую страницу ts и в app.module.ts
import { InAppBrowser } from '@ionic-native/in-app-browser/ngx';
Я объявил его как провайдера в app.module.ts
providers: [
InAppBrowser,
StatusBar,
SplashScreen,
CallNumber,
{ provide: RouteReuseStrategy, useClass: IonicRouteStrategy }
],
Вот код
const browser = this.iab.create('https://www.google.com', '_blank');
browser.show();