PhoneGap:在APP外部打开iFrame链接

时间:2017-11-21 15:17:59

标签: ios cordova iframe phonegap inappbrowser

请帮我找一个我花了3天时间来解决此问题的解决方案。

我有一个在其中一个页面中使用iframe的phonegap应用程序。我在iframe中使用了target ='_ blank'来打开APP外部新窗口中的链接,而是在应用程序中打开替换整个APP UI。

1 个答案:

答案 0 :(得分:2)

您使用过inappbrowser

吗?

使用CLI cordova插件添加插件添加cordova-plugin-inappbrowser

这是一个例子:

function getDirect() {
            var ref = cordova.InAppBrowser.open('http://www.google.lk','_system' , 'location=yes');
        }

_system :在系统的网络浏览器中打开。

_self :如果网址在白名单中,则在Cordova WebView中打开,否则会在InAppBrowser中打开。

_blank :在InAppBrowser中打开。