使用 javascript 将应用程序重定向到 ios 商店

Posted

技术标签:

【中文标题】使用 javascript 将应用程序重定向到 ios 商店【英文标题】:Redirect app to the ios store using javascript 【发布时间】:2014-03-26 15:53:18 【问题描述】:

我在 ios 商店有一个 phonegap 应用程序。 我想将用户重定向到 ios 商店,但它不起作用。

我在 javascript 中使用了这个:

window.location.href = "https://www.google.com";

它工作正常,我被重定向到谷歌。

但如果我在 javascript 中使用它:

window.location.href = "https://itunes.apple.com/us/app/twitter/id333903271?mt=8&uo=4";

它适用于 chrome ,但在 iphone 上它会跳过它!什么也没有发生。 苹果对phonegap有限制吗? .. 因为我看到原生应用程序会将您重定向到 ios 商店。但我不知道在 phonegap 或 cordova 应用程序中是否允许这样做。

如果我在 itunes 链接上进行了 ajax 调用,它也会跳过它并直接进入错误。

【问题讨论】:

您是否尝试过将其格式化为更像this? 【参考方案1】:

在应用浏览器中使用 Phonegap

 window.open('https://itunes.apple.com/us/app/twitter/id333903271?mt=8&uo=4', '_system');

在此之前你必须添加插件

cordova plugin add org.apache.cordova.inappbrowser

【讨论】:

以上是关于使用 javascript 将应用程序重定向到 ios 商店的主要内容,如果未能解决你的问题,请参考以下文章

硬刷新浏览器页面,然后使用 javascript 重定向到 url

使用 Javascript 和 AJAX 将用户重定向到最近和最快的 Web 服务器?

如何使用 jQuery 或仅使用 Javascript 将按钮重定向到另一个页面

Javascript:重定向到不同的子域

Javascript:重定向到不同的子域

JavaScript 重定向在 Facebook 应用内浏览器中不起作用