电子邮件的手机检测链接

时间:2014-10-18 00:51:39

标签: android iphone

我需要发送一封包含"下载应用的电子邮件"链接。该链接应检测用户是在iPhone上还是使用Android,然后将其带到适当的下载应用页面。但是,如果用户碰巧在他们的桌面上打开电子邮件(换句话说,不是在手机上),我需要相同的链接将他们带到我的网站。这可能吗?如果是这样,怎么样?任何和所有的帮助将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:0)

使用相同的链接,而不是为不同的网页发送不同的链接,当您的页面打开时,使用检查用户的设备 > javascript ,然后重定向他/和/或显示相应的下载页面

您可以像这样检测用户的设备 -

var isMobile = {
    Android: function() {
        return /Android/i.test(navigator.userAgent);
    },
    iOS: function() {
        return /iPhone|iPad|iPod/i.test(navigator.userAgent);
    }
};

一旦检测到用户的设备,它就在你身上。您可以使用其设备的下载链接将其重定向到其他页面,也可以使用this之类的内容替换现有链接。