通过ua检测浏览页面的设备是phone还是tablet
16lz
2022-05-17
通过ua检测浏览页面的设备是phone还是tablet
function isPhone(ua) {var isMobile = /Mobile(\/|\s)/.test(ua);// Either:// - iOS but not iPad// - Android 2// - Android with "Mobile" in the UAreturn /(iPhone|iPod)/.test(ua) || (!/(Silk)/.test(ua) && (/(Android)/.test(ua) && (/(Android 2)/.test(ua) || isMobile))) || (/(BlackBerry|BB)/.test(ua) && isMobile) || /(Windows Phone)/.test(ua);}function isTablet(ua) {return !isPhone(ua) && (/iPad/.test(ua) || /Android/.test(ua) || /(RIM Tablet OS)/.test(ua) ||(/MSIE 10/.test(ua) && /; Touch/.test(ua)));}
更多相关文章
- Android(安卓)打开设置的各个页面
- Android(安卓)API教程:人脸检测(上)
- android图片轮播+点击跳转广告页面
- Android中检测网络连接状况的方法
- Android(安卓)手势
- 阻止一进入页面就弹输入法对话框的方法
- 通过浏览器直接打开Android应用程序
- Android内存泄露检测(LeakCanary)
- SAP BSP, Java Web Project,Android和微信小程序的初始页面设置