【问题标题】:How to open iTunes link with inappbrowser?如何使用 inappbrowser 打开 iTunes 链接?
【发布时间】:2013-06-20 12:42:25
【问题描述】:

我在我的 Cordova 2.8 应用程序中使用了 inappbrowser,除了指向 iTunes 的链接,如下所示:

<p><a href="#" onclick="window.open('https://www.itunes.apple.com/us/app/apppname', '_blank', 'location=yes,enableViewPortScale=yes');">open</a></p>

不要打开 - 谁能帮我解释一下如何解决这个问题? (所有其他 URL 都可以正常打开)。

【问题讨论】:

    标签: cordova inappbrowser


    【解决方案1】:

    尝试对您的 URL 使用 encodeURI() 方法。我想它会解决你的问题

    <a href="#" onclick="window.open(encodeURI('itms-apps://itunes.apple.com/us/app/google-maps/id58502735‌​4?mt=8&uo=4'), '_blank', 'location=yes,enableViewPortScale=yes');">Open</a>
    

    看看这篇文章 Phonegap App : External URL don't open in InApp Browser of IOS

    【讨论】:

      【解决方案2】:

      您应该使用 itms-apps://www.itunes.apple.com/us/app/apppname 它会在 iTunes 应用程序中打开链接。

      【讨论】:

      【解决方案3】:

      最新版本的插件解决了这个问题!

      v 1.4

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-12-31
        • 1970-01-01
        • 2017-03-24
        • 1970-01-01
        • 2014-07-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多