网站简介

这个网站是一个全面的移动设备检测库,它可以帮助开发者识别用户的移动设备类型。它支持多种操作系统,包括iOS、Android、Windows Phone等。此外,它还支持各种浏览器,如Chrome、Firefox、Safari等。

iPhone

  • phone:m(b,n):如果用户使用的是iPhone,返回true。
  • ipod:m(c,n):如果用户使用的是iPod,返回true。
  • tablet:m(d,n):如果用户使用的是iPad,返回true。
  • device:m(b,n)||m(c,n)||m(d,n):如果用户使用的是iPhone、iPod或iPad,返回true。

Android

  • phone:m(e,n):如果用户使用的是Android手机,返回true。
  • tablet:!m(e,n)&&m(f,n):如果用户使用的是Android平板且不是Android手机,返回true。

Windows Phone

  • phone:m(h,n):如果用户使用的是Windows Phone手机,返回true。
  • ARM::如果用户的设备使用ARM架构,返回true。

BlackBerry

  • BlackBerry::如果用户使用的是BlackBerry设备,返回true。

Opera Mini

  • Mobile::如果用户使用的是Opera Mini浏览器,返回true。

Firefox Mobile

  • Mobile::如果用户使用的是Firefox浏览器的移动版,返回true。

Kindle Fire

  • Nexus 7|BNTV250|Kindle Fire|Silk|GT-P1000::如果用户使用的是Kindle Fire设备,返回true。

这个库可以用于开发需要根据用户设备类型提供不同服务的网页应用。例如,对于iPhone用户,可以加载优化后的HTML5页面;对于Android用户,可以加载基于WebView的本地应用;对于Windows Phone用户,可以加载原生应用等。