Как я могу открыть внешний URL внутри Ionic App - PullRequest
0 голосов
/ 08 ноября 2019

Мне нужно открыть URL метода оплаты внутри ионного приложения, но я не нашел решения этой проблемы. Я пробовал Iframe , но он не работает для URL методов оплаты, из-за соображений безопасности, я думаю. У меня также есть treid InAppBrowser , который не работает. То, что я пытался открыть URL-адрес в браузере, но мне нужно, чтобы открыть в приложении. Любое решение?

1 Ответ

0 голосов
/ 14 ноября 2019

Вы можете использовать InAppBrowser-plugin для открытия внешнего URL.

Установка: ionic plugin add cordova-plugin-inappbrowser --save

npm install --save @ ionic-native /встроенный браузер приложения Смотрите здесь:

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.stackoverflow.com','_self',{location:'no'});

    }

}
...