【问题标题】:PhoneGap: Opening iFrame Links outside the APPPhoneGap:在APP外打开iFrame链接
【发布时间】:2018-05-05 02:50:34
【问题描述】:

请帮我找到一个解决方案,我花了 3 天时间试图解决这个问题。

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

【问题讨论】:

    标签: ios cordova iframe phonegap inappbrowser


    【解决方案1】:

    你用过inappbrowser

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

    这是一个例子:

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

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

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

    _blank:在 InAppBrowser 中打开。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-30
      • 1970-01-01
      • 2012-06-17
      • 2014-07-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-15
      相关资源
      最近更新 更多