browser-tool.js | 浏览器内核检测插件
browser-tool是一个非常好用的浏览器检测工具,可以让你快速实现 Useragent分析/浏览器识别/浏览器判断/UA解析/用户代理信息 等功能,不仅支持前端,同时也NodeJS后端。
Github项目链接:https://github.com/mumuy/browser
项目测试链接:https://passer-by.com/browser/
本站浏览器检测链接:https://www.huib.top/?custom=browser
下载&安装
1、直接下载browser.js,然后使用 <script> 标签引入,可以得到全局函数“browser”,如:
<script src="browser.min.js"></script>
2、使用 npm 进行包管理安装,安装代码如下:
npm install browser-tool
然后使用 require 引入模块即可
var browser = require("browser-tool"); // 同步获取信息 console.log(browser()); // 异步获取信息(结果更为全面) browser.getInfo().then(console.log);
返回
{ "architecture": "x86", "bitness": 64, "browser": "Chrome", "browserVersion": "118.0.0.0", "device": "PC", "engine": "Blink", "gpu": "Google", "gpuModel": "Vulkan 1.3.0", "isWebview": false, "isBot": false, "language": "zh_CN", "network": "wifi", "platform": "Win32", "system": "Windows", "systemVersion": '10', "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML,like Gecko) Chrome/119.0.0.0 Safari/537.36" }
browser - 浏览器类型(海外浏览器)
值 | 描述 |
Chrome | 谷歌浏览器 |
Chromium | 谷歌浏览器开源版 |
IE | 微软IE浏览器 |
Edge | 微软新一代浏览器 |
Firefox | 火狐浏览器 |
Safari | 苹果系统默认浏览器 |
Opera | Opera浏览器 |
Vivaldi | Opera联合创始人发布 |
Yandex | 俄罗斯最大搜索引擎Yandex出品 |
Brave | 自带网络广告拦截的浏览器 |
Arora | 基于webkit和Qt的轻量级浏览器 |
Lunascape | 来自日本的三引擎浏览器 |
QupZilla | 轻量级跨平台浏览器 |
Coc Coc | 越南搜索引擎浏览器 |
Kindle | 亚马逊电子书 |
Iceweasel | Firefox浏览器的Debian再发布版 |
Konqueror | 开源Web浏览器和文件管理器 |
Iceape | |
SeaMonkey | |
Epiphany |
browser - 浏览器类型(国产浏览器)
值 | 描述 |
360 | 360浏览器(手机版) |
360SE | 360安全浏览器 |
360EE | 360极速浏览器 |
UC | UC浏览器 |
QQBrowser | QQ浏览器 |
Baidu | 百度浏览器 |
Maxthon | 傲游浏览器 |
Sogou | 搜狗浏览器 |
Liebao | 猎豹浏览器 |
2345Explorer | 2345浏览器 |
115Browser | 115浏览器 |
TheWorld | 世界之窗浏览器 |
Qiyu | 旗鱼浏览器 |
Quark | 夸克浏览器 |