2015年1月5日星期一

javascript通过UserAgent判断访问设备

最近做的手机分享html页面中,有下载APP的按钮,需要判断访问设备是ios还是android系统,从而到对应的市场下载应用。
方法其实很简单,js判断userAgent中是否包含iPhone即可,再准确一点再判断个android还有分辨率之类的,但是我图省事就没做,代码如下:
function appDownload(){
    if(navigator.userAgent.indexOf("iPhone")>=0){
        location.href="https://itunes.apple.com/us/app/jin-rong-guan-jia100/id920332764?l=zh&ls=1&mt=8";
    }
    else{
        location.href="http://www.rongyu100.com/Uploads/Apps/FinaManager.apk";
    }
}
按钮点击时调用appDownload函数即可:
<a href="#" onClick="appDownload();" class="down pt-page-scaleUp">立即下载</a>

没有评论:

发表评论