一个按钮-3个应用商店-如何将用户重定向到适当的应用商店?

安东尼·汉弗莱斯

我想创建一个简单的按钮,根据移动用户正在运行的移动操作系统(ios,android或wp8)将移动用户重定向到相应的应用商店链接-或如果不在移动设备上,则建议发送包含相应链接的电子邮件...有任何想法吗?

悉达思

好吧...这实际上非常简单。首先,您必须通过用户代理字符串检测用户当前正在使用的设备。然后使用jQuery简单地href正确设置锚元素属性。以下代码进行了说明。

var operatingSystem, userAgentString = navigator.userAgent;
var link = $("#store");

if (userAgentString.indexOf("iPhone") > -1 || userAgentString.indexOf("iPod") > -1 || userAgentString.indexOf("iPad") > -1) {
    operatingSystem = "iOS";
    link.attr("href", "http://store.apple.com/us/browse/app");
} else if (/Android/.test(userAgentString)) {
    operatingSystem = "Android";
    link.attr("href", "https://play.google.com/store/apps?hl=en");
} else if (/Windows Phone/.test(userAgentString)) {
    operatingSystem = "Windows Phone";
    link.attr("href", "http://www.windowsphone.com/en-us/store");
}

http://jsfiddle.net/5g0zqm0s/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将用户从控制器重定向到另一个域

如何将用户请求重定向到Kubernetes中的另一个部署?

如何将用户重定向到另一个内部页面?

如何将用户从一个网页或另一个网页重定向到该网页

用户使用Ion Auth CodeIgniter登录后如何将用户重定向到另一个页面

如何通过单击 iframe 中的按钮将用户重定向到另一个页面

在Laravel中注册后如何将用户重定向到上一个URL

单击按钮后重定向到应用程序商店或Google商店

如何在 Windows 加载时将用户重定向到另一个 url

如何使用 getServerSideProps 将用户重定向到另一个页面?

如何获取wifi AP列表并从Windows应用商店应用连接到一个AP

在Firebase和HTML中成功注册或登录后,如何将用户重定向到另一个页面

如何将用户锁定到一个目录

登录后如何基于JWT令牌将用户重定向到另一个页面?

如何使用flask下载文件并将用户重定向到另一个网页?

Play 商店中一个应用程序的两个不同项目

我们可以从一个帐户在Play商店上载多少个应用

Shopify Curreny Switcher 将重定向到另一个商店网址

使用create-react-native-app创建了一个应用程序,如何将其发布到Google Play商店?

如何将特定 URL 重定向到 NuxtJs 应用程序中的另一个 URL

如何在Django中从一个应用正确重定向到另一个应用

该函数不会将用户重定向到下一个问题

无法使用超级链接将用户重定向到另一个页面

如果未登录,将用户重定向到另一个页面?

将用户重定向到另一个页面-PHP

OnClick 将用户重定向到另一个 url

如何将用户号码重定向到电话应用程序颤振

如何将用户从浏览器重定向到iOS中的应用程序?

将用户值从一个模板重定向到另一个模板 - Django