UA

UserAgent检测类。

UA ( ua )

参数:

uaString
UserAgent字符串。

isMobile

Boolean 当前是否移动端设备。

isTablet

Boolean 当前是否平板电脑设备。

isPC

Boolean 当前是否PC设备。

current

  • static

Object 当前浏览器的UserAgent检测对象。

isOS ( name , cmp , version )

检查当前操作系统。

参数:

nameString
操作系统名。可用名称包括: pcWindows(PC的Windows系统)、 iOS、 macOS(macOS或OS X)、 Android。
cmpString
版本号对比符号。可用符号包括: gt(大于)、 gte(大于等于)、 lt(小于)、 lte(小于等于)、 eq(等于)。
versionString
对比版本号。

返回值:

Boolean检查结果。

isBrowserCore ( name , cmp , version )

检查当前浏览器核心。

参数:

nameString
浏览器核心名。可用名称只有Webkit。
cmpString
版本号对比符号,同isOS。
versionString
对比版本号。

返回值:

Boolean检查结果。

isBrowser ( name , cmp , version )

检查当前浏览器。

参数:

nameString
浏览器名。可用名称有: IE(包括PC端和移动端)、 Edge(包括PC端和移动端)、 mUC(移动端UC浏览器)、 mQQ(移动端QQ浏览器)、 Chrome(包括PC端和移动端)。
cmpString
版本号对比符号,同isOS。
versionString
对比版本号。

返回值:

Boolean检查结果。

isClient ( name , cmp , version )

检查当前客户端。

参数:

nameString
客户端名。可用名称有: Weixin(微信,包括PC端和移动端)、 mQQ(手机QQ)、 Weibo(手机端微博)。
cmpString
版本号对比符号,同isOS。
versionString
对比版本号。

返回值:

Boolean检查结果。