如何在inappbrowser外部打开外部URL,而不是在Inapp浏览器中打开

时间:2018-06-12 12:05:08

标签: ionic3 inappbrowser

我在离子inapp浏览器中包含了一个网站,其中网站包含一些必须在系统浏览器中打开的外部网站,我不知道如何在系统浏览器中打开它。

如何实现它的任何想法?外部站点应该在系统浏览器中打开,而不是在本机inapp浏览器中打开。

export class HomePage {

constructor(public navCtrl: NavController, private iab: InAppBrowser, public 
platform: Platform, 
private fileOpener: FileOpener, private transfer: FileTransfer, private 
file: File) {
platform.ready().then(() => {

let browser = 
this.iab.create('https://www.tutorialspoint.com/ionic/index.htm','_blank', 
{zoom:'yes',location:'no'});

browser.show();
 });
 }

我想在inappbrowser外部打开fb链接和instagram链接,即系统浏览器。

我知道这个java方法window.open()我们可以在系统浏览器中打开链接,但我不知道如何在appbrowser中做。

任何建议和帮助都会有很大帮助。谢谢。

1 个答案:

答案 0 :(得分:0)

iab.create()的第二个参数是目标。您应该使用_system作为目标参数,如下所示:

 this.iab.create('your_link','_system', your_options);