背景
在前端开发过程中,很多时候我们需要获取用户是使用什么终端在访问我们的站点从而做出不同的逻辑需求。 比如是移动端还是pc端,是ie游览器还是谷歌游览器或者其他
get browser info
image.png
如上图显示:调用该模块会返回客户端的各种信息,一共我们业务开发时使用
安装
npm install get-browser-info
引入方式
CommonJS 或者 es6引入方式
import getBrowserInfo from 'get-browser-info';
原始引入方式
<script type="text/javascript" src="getBrowserInfo.js"></script>
getBrowserInfo.[min].js在dist目录
使用
const clientInfo = getBrowserInfo() //返回一个信息对象
clientInfo 说明
| ket | 说明 |
|---|---|
| 浏览器 | browser |
| 版本 | browserVersion |
| 内核 | engine |
| 操作系统 | os |
| 设备 | device |
| 语言 | language |
参考: https://github.com/mumuy/browser。 es6实现








网友评论