JavaScript - 一个链接,所有应用商店,非Safari检测到

时间:2016-06-25 12:52:49

标签: javascript android ios browser

我想要一个单独的应用程序'自动检测用户设备类型和浏览器并指向相应位置(iTunes,Google Play或网站注册)的链接。我目前正在使用Onelink.to,但它有以下限制:

  • 如果你使用非Safari浏览器(如Chrome)在iOS上,你最终会看到一堆原始JSON,因为它不知道启动App Store应用程序。在这种情况下,我更喜欢直接访问iTunes网站,或者更好地深入链接到App Store应用程序。
  • 如果您使用自己网站上的链接且用户位于重定向到您自己网站的其他网页的设备上,则会导致在Google Analytics中设置基于事件的目标变得复杂

是否有任何优秀的JavaScript解决方案可以处理App Store重定向,同时在不支持iTunes标题的浏览器上排除此操作?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用javascript navigator.userAgent并解析它以检测设备。然后根据它生成链接。

以下是ios检测的示例: Detect if device is iOS