@zouxin/ua-parser

1.2.2 • Public • Published

Intro

基于 navigator.userAgent 的浏览器类型判断方法封装。

Install

npm install @zouxin/ua-parser -S

Quick Start

import uaParser from '@zouxin/ua-parser'

const isIos = uaParser.ios
const isAndroid = uaParser.android
const isMobile = uaParser.mobile

if (isIos || isAndroid || isMobile) {
  console.log('处于移动端环境中')
}

API

  • uaParser.trident // IE内核
  • uaParser.presto // opera内核
  • uaParser.webKit // 苹果、谷歌内核
  • uaParser.gecko // 火狐内核
  • uaParser.mobile // 是否为移动终端
  • uaParser.ios // ios终端
  • uaParser.android // android终端或者uc浏览器
  • uaParser.iPhone // 是否为iPhone或者安卓QQ浏览器
  • uaParser.iPad // 是否为iPad
  • uaParser.webApp // 是否为web应用程序,没有头部与底部
  • uaParser.weixin // 是否为微信浏览器

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i @zouxin/ua-parser

Weekly Downloads

1

Version

1.2.2

License

MIT

Unpacked Size

6.69 kB

Total Files

8

Last publish

Collaborators

  • zouxin0125