用 js对当前的手机系统进行判断,如果是 安卓系统,当在app中下载应用或者提示应用时,都显示为安卓,
同样ios也是这个显示道理。
不啰嗦,直接上代码:
//判断手机型号 var u = navigator.userAgent; var device =""; //当前设备信息 if (u.indexOf('Android') > -1 || u.indexOf('Linux') > -1) {//安卓手机 device = "Android"; } else if (u.indexOf('iPhone') > -1) {//苹果手机 device = "iPhone"; } else if (u.indexOf('Windows Phone') > -1) {//winphone手机 device = "WindowsPhone"; }
//点击当前下载的应用时,根据当前系统进行判断和显示 function downLoad(android,ios){ $("a.phoneDown").removeAttr("href"); if(device=="Android"){ if(android=="暂无"){ webToast("暂无android下载","middle",900); return false; } if(android.indexOf('http://')<0){ webToast("下载链接有误","middle",900); return false; } $("a.phoneDown").attr("href",android); }else if(device=="iPhone"){ if(ios=="暂无"){ webToast("暂无ios下载","middle",900); return false; } if(ios.indexOf("http://")<0 ){ webToast("下载链接有误","middle",900); return false; } $("a.phoneDown").attr("href",ios); } }