通过 KISSY.UA
, 你可以获取浏览器等用户代理信息。属性值遵循以下规则:
- 表示当前引擎或浏览器的版本。版本号 1.2.3.4 会转换为数值 1.234
- 如果不是当前引擎或浏览器,返回 0
- 如果当前引擎或浏览器的版本号无法准确判定,返回 0.1
注意:
UA.core
返回字符串,目前支持 trident, webkit, gecko, presto 四大浏览器内核。UA.shell
返回字符串,比如 firefox, opera, chrome, ie, safariUA.mobile
返回字符串,目前支持 apple, nokia, android, opera mini/mobile 等设备/浏览器的探测。
Properties
trident - Number
trident 的版本号。
IE 浏览器 8 系列以下都无法准确探测 Trident 内核的版本号。
webkit - Number
webkit 的版本号。
gecko - Number
gecko 的版本号。
presto - Number
presto 的版本号。
chrome - Number
chrome 的版本号。
safari - Number
safari 的版本号。
firefox - Number
firefox 的版本号。
ie - Number
ie 的版本号。
opera - Number
opera 的版本号。
mobile - String
mobile 的标志符。
若无法探测或非移动设备浏览器,将返回空字符串。
core - String
core 的标志符。此标识符表示浏览器的内核标识。
若浏览器内核不是 trident, webkit, gecko, presto 将返回空字符串。