browser.js
成员
(静态) ANDROID_VERSION :数字|字符串|空
检测到的Android版本 - 如果不是Android或无法确定则为null
。
类型
- 数字 |
字符串 | 空
(静态) CHROME_VERSION :数字|空
检测到的Google Chrome版本 - 或null
。这始终是Chromium版本,即在Chromium Edge上也会返回。已废弃,请使用CHROMIUM_VERSION代替。
类型
- 数字 |
空
- 已废弃
- 是
(静态) CHROMIUM_VERSION :数字|空
检测到的Chromium版本 - 或null
。
类型
- 数字 |
空
(静态) IE_VERSION :数字|空
检测到的Internet Explorer版本 - 或null
。
类型
- 数字 |
空
- 已废弃
- 是
(静态) IOS_VERSION :字符串|空
检测到的iOS版本 - 或null
。
类型
- 字符串 |
空
(静态) IS_ANDROID :Boolean
这是否是Android设备。
类型
- Boolean (布尔值)
(静态, 常量) IS_ANY_SAFARI :Boolean
这是否是任何版本的Safari - 包括iOS。
类型
- Boolean (布尔值)
(静态) IS_CHROME :Boolean
这是否是除Edge之外的任何Chromium浏览器。
对于iOS上的Chrome,这也会是true
,因为其底层实际上是Safari,所以支持会有所不同。
已废弃,因为不匹配Edge的行为是为了防止旧版Edge的UA匹配。应使用 IS_CHROMIUM。“Chromium 但不是 Edge”可以通过 IS_CHROMIUM &&
!IS_EDGE 进行明确测试。
类型
- Boolean (布尔值)
- 已废弃
- 是
(静态, 常量) IS_CHROMECAST_RECEIVER :Boolean
这是否是Chromecast接收器应用程序。
类型
- Boolean (布尔值)
(静态) IS_CHROMIUM :Boolean
这是否是任何Chromium浏览器。
类型
- Boolean (布尔值)
(静态) IS_EDGE :Boolean
这是否是Microsoft Edge。
类型
- Boolean (布尔值)
(静态) IS_FIREFOX :Boolean
这是否是Mozilla Firefox。
类型
- Boolean (布尔值)
(静态, 常量) IS_IOS :Boolean
这是否是iOS设备。
类型
- Boolean (布尔值)
(静态) IS_IPAD :Boolean
此设备是否为iPad。
类型
- Boolean (布尔值)
(静态) IS_IPHONE :Boolean
此设备是否为iPhone。
类型
- Boolean (布尔值)
(静态) IS_IPOD :Boolean
此设备是否为iPod。
类型
- Boolean (布尔值)
(静态) IS_SAFARI :Boolean
这是否是桌面版Safari。
类型
- Boolean (布尔值)
(静态) IS_SMART_TV :Boolean
这是否是智能电视 (Tizen或WebOS) 设备。
类型
- Boolean (布尔值)
(静态) IS_TIZEN :Boolean
这是否是Tizen设备。
类型
- Boolean (布尔值)
(静态) IS_WEBOS :Boolean
这是否是WebOS设备。
类型
- Boolean (布尔值)
(静态) IS_WINDOWS :Boolean
这是否是Windows机器。
类型
- Boolean (布尔值)
(静态, 常量) TOUCH_ENABLED :Boolean
此设备是否支持触控。
类型
- Boolean (布尔值)