我在离子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中做。
任何建议和帮助都会有很大帮助。谢谢。
答案 0 :(得分:0)
iab.create()
的第二个参数是目标。您应该使用_system
作为目标参数,如下所示:
this.iab.create('your_link','_system', your_options);