【发布时间】:2019-08-13 16:01:14
【问题描述】:
我已经完成了一个使用 InAppBrowser 的 Ionic 4 应用程序,当目标为 _self 时,它在 iOS 设备上运行良好,但当目标为 _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();
【问题讨论】:
-
我得出的结论是 Occasional Error: NSURLErrorDomain error -999 实际上与此问题无关。
标签: node.js angular ionic-framework inappbrowser