如何不通过 chrome 浏览器而是通过 ionic 打开 webview

How to open webview not by chrome browser but by ionic

我的代码如下。 我不想在 Chrome 或基本浏览器上打开 google.com,而是在 Ionic native 上打开我将第二个参数更改为 _self, _blank, _system 和 Ionic Cordova 运行 Android 检查我的设备, 但是每当我来到这个地方时,它都会要求我在 Chrome 或其他浏览器上打开,如果我单击一个浏览器,它就会在该浏览器上打开它。

如何在 Ionic 上打开网站?

constructor(public navCtrl: NavController,public navParams : NavParams,
  public modalCtrl:ModalController,private iab:InAppBrowser
   public fb:FirebaseService) {
    const options:InAppBrowserOptions={
      location:'no',
      fullscreen:'yes'
    }
    const browser = this.iab.create('https://google.com','_system',options);

正如您已经提到的那样,第二个参数应该更改为 _blank 以打开 link inside ionic:

  openWithInAppBrowser(): void {
    const browser = this.iab.create('https://google.com', '_blank');
  }

如果这不起作用,请验证您是否正确安装了插件:

  • ionic cordova 插件添加 cordova-plugin-inappbrowser
  • npm install --save @ionic-native/in-app-browser.

如果您需要更多帮助,请post完整代码和您的离子环境信息(ionic info)。