如何打开外部 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'});
}
}
我需要在 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'});
}
}