实用包推荐:ua-parser-js

实用包推荐:ua-parser-js

提醒

如果你有检测用户的一些行为的需求,可以看看这个包!

包功能说明

按它自己的说法,它是 最全面、简洁且最新的 JavaScript 库,用于检测用户的浏览器、作系统、CPU 和设备类型/型号。还能检测机器人、应用程序等。在浏览器(客户端)和 Node.js(服务器端)都能无缝运行。

在安装之前,你可以在 uaparser 看看效果先。

效果展示

特别注意

它有两个版本:开源版分为MIT 协议和 AGPL 协议两种。商业版分为三种。各种的区别如下:

开源版 商业版
许可证 MIT (v1.x) AGPL (v2.x) PRO 个人 PRO 商务 PRO 企业
浏览器检测 ⚠️
CPU 检测 ⚠️
设备检测 ⚠️
渲染引擎检测 ⚠️
操作系统检测 ⚠️
增强+准确性
机器人检测
AI 检测
额外检测(应用、图书馆、邮件、媒体播放器、爬虫等)
客户端提示支持
CommonJS 支持
ESM 支持
TypeScript 定义
npm 模块可用
可直接下载
允许商业使用
宽容许可
无开源义务
无限终端产品
无限次数部署
一年产品支持
终身更新
价格 FREE* (License) FREE* (License) $14 (License) $29 (License) $599 (License)
新故事即将发生
【翻译】编写易于编译的TypeScript代码