【问题标题】:Cordova InAppBrowser and <a target="_blank"> not workingCordova InAppBrowser 和 <a target="_blank"> 不工作
【发布时间】:2014-05-23 18:01:50
【问题描述】:

我在 iOS 上使用带有 InAppBrowser 插件版本 0.4.0 的 Cordova 3.4.1。

当我有一个&lt;a href="...." target="_blank"&gt; 元素时,它应该在 InAppBrowser 中打开,但它没有。相反,在 CordovaWebView 中替换我的应用程序,我无法返回应用程序。

如果我执行 window.open,它似乎可以正常工作,但对我来说,将 onclick 处理程序添加到我的所有链接然后在 InAppBrowser 中打开它们是不可行的。

【问题讨论】:

    标签: cordova cordova-3 inappbrowser cordova-plugins


    【解决方案1】:

    这似乎是根据这个错误设计的...... https://issues.apache.org/jira/browse/CB-6747

    【讨论】:

    • 这实际上是我提交的一个错误。一旦错误关闭,我就忘了关闭这个问题。谢谢你提醒我!
    【解决方案2】:

    要在 InAppBrowser 中打开您的链接,您的链接需要采用 this&lt;a href="#" onclick="window.open('http://myurl.com', '_blank', 'location=no');"&gt; 的格式。我希望这会有所帮助。

    【讨论】:

      【解决方案3】:

      尝试使用target="_system",它应该使用设备的默认浏览器

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 1970-01-01
      • 1970-01-01
      • 2013-11-22
      • 2013-02-28
      • 2011-10-18
      相关资源
      最近更新 更多