若你需要更详细的浏览器外壳判断(包括国产第三方浏览器探测),你必须单独引入 ua-extra.js,这样,更加丰富的浏览器信息将会被添加到 KISSY.UA 的属性中。

通过 KISSY.UA 的属性,你可以获取浏览器等用户代理的信息。属性值遵循以下规则:

  1. 表示当前引擎或浏览器的版本。版本号 1.2.3.4 会转换为数值 1.234
  2. 如果不是当前引擎或浏览器,返回 0 或者 undefined
  3. 如果当前浏览器版本号无法准确判定,均返回 0.1

此时通过 KISSY.UA.shell 可以获得更详细的浏览器外壳信息,包括5大国产第三方浏览器(双核模式依然支持)。

Properties

se360 - Number

360 安全浏览器的版本号。

目前360安全浏览器2.x系列无法识别,只有3.x系列的才能正常识别,因此返回值可能不准确。

maxthon - Number

maxthon 的版本号。

目前最新的傲游浏览器(3.x系列)采用双核技术,IE内核模式下,maxthon 可能无法识别。其余版本则不存此问题。

tt - Number

腾讯TT浏览器的版本号。

theworld - Number

世界之窗浏览器的版本号。

目前世界之窗浏览器2.x系列无法识别,只有3.x系列的才能正常识别,因此返回值可能不准确。

sougou - Number

搜狗浏览器的版本号。

homeua › ua-extra :