首页 > 代码库 > js 判断设备
js 判断设备
varnish判断
if (req.http.User-Agent ~ "Mobile" || req.http.User-Agent ~ "Nokia" || req.http.User-Agent ~ "SAMSUNG" || req.http.User-Agent ~ "SonyEricsson" || req.http.User-Agent ~ "MOT" || req.http.User-Agent ~ "BlackBerry" || req.http.User-Agent ~ "LG" || req.http.User-Agent ~ "HTC" || req.http.User-Agent ~ "J2ME" || req.http.User-Agent ~ "Opera Mini" || req.http.User-Agent ~ "UCWEB" ) { set req.http.internal.isMobile = "true"; }
js判断
var os = {},userAgent = window.navigator.userAgent,isToM; os.webkit = userAgent.match(/WebKit\/([\d.]+)/) ? true : false; os.webkit = userAgent.match(/WebKit\/([\d.]+)/) ? true : false; os.android = userAgent.match(/(Android)\s+([\d.]+)/) || userAgent.match(/Silk-Accelerated/) ? true : false; os.androidICS = os.android && userAgent.match(/(Android)\s4/) ? true : false; os.ipad = userAgent.match(/(iPad).*OS\s([\d_]+)/) ? true : false; os.ipod = userAgent.match(/(iPod).*OS\s([\d_]+)/) ? true : false; os.iphone = !os.ipad && userAgent.match(/(iPhone\sOS)\s([\d_]+)/) ? true : false; os.webos = userAgent.match(/(webOS|hpwOS)[\s\/]([\d.]+)/) ? true : false; os.touchpad = os.webos && userAgent.match(/TouchPad/) ? true : false; os.ios = os.ipad || os.iphone; os.ios6 = os.ios && userAgent.match(/(OS)\s([6])/) ? true : false; os.playbook = userAgent.match(/PlayBook/) ? true : false; os.blackberry = os.playbook || userAgent.match(/BlackBerry/) ? true : false; os.blackberry10 = os.blackberry && userAgent.match(/Safari\/536/) ? true : false; os.chrome = userAgent.match(/Chrome/) ? true : false; os.opera = userAgent.match(/Opera Mobi/) ? true : false; os.fennec = userAgent.match(/fennec/i) ? true : false; os.supportsTouch = ((window.DocumentTouch && document instanceof window.DocumentTouch) || ‘ontouchstart‘ in window); os.desktop = !(os.ios || os.android || os.blackberry || os.opera || os.fennec || os.supportsTouch); if(mobileUrl && (os.ipod || os.iphone || os.android)){ window.location.href = mobileUrl; }
js 判断设备
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。