js判断使用的设备:
if((navigator.userAgent.match(/iPhone|iPod/i) != null)||(navigator.userAgent.match(/iPad/i) != null)){//苹果设备
}else if(navigator.userAgent.match(/Android/i) != null){//安卓设备
}
js判断在微信、微博、qq空间中打开
var ua = navigator.userAgent.toLowerCase();//获取判断用的对象
if (ua.match(/MicroMessenger/i) == "micromessenger") {//在微信中打开
}else if (ua.match(/WeiBo/i) == "weibo") {//在新浪微博客户端打开
}else if(ua.match(/QQ/i) == "qq"){//在qq空间上打开
}