通过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)));}

更多相关文章

  1. Android(安卓)打开设置的各个页面
  2. Android(安卓)API教程:人脸检测(上)
  3. android图片轮播+点击跳转广告页面
  4. Android中检测网络连接状况的方法
  5. Android(安卓)手势
  6. 阻止一进入页面就弹输入法对话框的方法
  7. 通过浏览器直接打开Android应用程序
  8. Android内存泄露检测(LeakCanary)
  9. SAP BSP, Java Web Project,Android和微信小程序的初始页面设置

随机推荐

  1. 【Android】利用表格布局,Android中xml文
  2. Android常用名令集锦(图文并茂)!
  3. 取得Wear OS和Android对话:通过可穿戴数据
  4. android 移植 之二 触摸屏
  5. 打造一体式广告轮播条升级版
  6. android进程的生命周期
  7. 罗升阳:那两年炼就的Android内功修养(转载
  8. 【Android(安卓)前沿技术】用MediaPlayer
  9. Android(安卓)onTouchEvent 返回值不同时
  10. Android小项目一:微信精选