如何打开外部 Url 内部离子应用程序

How Can I Open External Url Inside Ionic App

我需要在 ionic 应用程序中打开支付方式 url,但我没有找到任何解决方案。我试过 Iframe 但它不适用于付款方式 urls,我猜是出于安全原因。我也有 treid InAppBrowser 不起作用。 我尝试在浏览器中打开 url 但我需要它在应用程序中打开。 有什么解决办法吗?

您可以使用 InAppBrowser-plugin 打开外部 url。

安装: 离子插件添加 cordova-plugin-inappbrowser --save

npm 安装 --save @ionic-native/in-app-browser 看这里:

import { Component , OnInit } from '@angular/core';
import { NavController  } from 'ionic-angular';
import { InAppBrowser } from '@ionic-native/in-app-browser';

@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage implements OnInit{

    constructor(public navCtrl: NavController,private iab: InAppBrowser) {

    }

    ngOnInit(){

        const browser = this.iab.create('https://www.whosebug.com','_self',{location:'no'});

    }

}