1.1.3 • Published 3 years ago

cre-ua-parser v1.1.3

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

cre-ua-parser 客户端类型判断

Install

npm i cre-ua-parser
# or
yarn add cre-ua-parser

Usage

import {
  getParser,
  getOsObj,
  isAndroid,
  isIOS,
  getOsStr,
  getBrowserName
} from 'cre-ua-parser'

// 不传ua时,默认取navigator.userAgent

/**
 * 获取客户端信息对象
 * @param {String} ua userAgent字符串
 * @return {Object}
 */
getParser(ua)

/**
 * 获取系统信息对象
 * @param {String} ua userAgent字符串
 */
getOsObj(ua)

/**
 * 是否是安卓设备
 * @param {String} ua userAgent字符串
 * @return {Boolean}
 */
isAndroid(ua)

/**
 * 是否是IOS设备
 * @param {String} ua userAgent字符串
 * @return {Boolean}
 */
isIOS(ua)

/**
 * 获取系统信息字符串
 * @param {String} ua userAgent字符串
 * @return {String} name version
 */
getOsStr(ua)


/**
 * 获取当前userAgent浏览器名称
 * @author wangAlen
 * @description 2020-10-13 10:03
 * @description 通过getBrowserName === 'ie' 判断当前是否为ie内核浏览器,包括ie11、ie10、其他ie
 * @param {Object} userAgent 当前网页userAgent对象
 * @returns {String} 浏览器名称
 */
getBrowserName(userAgent)
1.1.1

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.1.0

4 years ago

1.0.0

4 years ago