User Agent(识别客户使用的操作系统及版本)
User Agent中文名就是用户代理,简称 UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本
function parseUA(UA) { UA = UA || navigator.userAgent; return { isIOS: !!UA.match(/iOS|iPad|iPhone/i), isAndroid: !!UA.match(/Android/i), isMobile: !!UA.match(/iOS|iPad|iPhone|Android|windows Phone/i), isQQ: !!UA.match(/qq/i), isWeixin: !!UA.match(/micromessenger/i), isWeibo: !!UA.match(/weibo/i) }; }
var ua=parseUA(); if (ua.isMobile) { console.log("isMobile"); }else if (ua.isWeixin || ua.isQQ) { console.log("isWeixin and isQQ"); } else if (ua.isIOS) { console.log("isIOS"); }else { console.log("isAndroid"); }
版权声明:本文由Web学习之路发布,如需转载请注明出处。