功能介绍
浏览器能力检测一键跑完 5 大类共 40 项硬件相关 API 的支持矩阵:图形与显示(WebGL1/2、WebGPU、HDR、宽色域、Wake Lock、画中画)、多媒体(WebAudio、MediaRecorder、WebRTC、语音合成识别、HEVC/AV1 硬解探测)、外设连接(USB、蓝牙、串口、HID、NFC、手柄、剪贴板)、存储与安全(文件系统直写、IndexedDB、Service Worker、SharedArrayBuffer、WebAssembly 及 SIMD、Passkey)、传感器与位置。
它回答的是“为什么这个设备在这里用不了”:网页版剪辑软件打不开?看 WebGL2/SharedArrayBuffer;扫码网页用不了摄像头?看 MediaDevices 相关项;U 盘网页工具读不了盘?看 File System Access。绿色=API 存在,红色=不支持。
判定口径:API 存在不代表已连接相应硬件(如“支持蓝牙”只表示网页能调蓝牙接口);部分能力需 HTTPS 或用户手势后才能确认。检测到 WebAssembly SIMD 用真实字节码校验,结果可信度高。点“重新检测”可即时重跑全矩阵。
使用方法
- 打开即测:页面自动检测 40 项能力,绿色为支持
- 按类别看:图形显示、多媒体、外设、存储安全、传感器五组
- 换浏览器对比:在目标浏览器(如 Android Chrome)重开本页找差异
- 重新检测:安装扩展或改权限设置后点“重新检测”
检测要点
- HTTPS 前提:WebUSB/蓝牙/串口/剪贴板等只在安全上下文暴露,本页在 Cloudflare 证书下全部可测
- 支持≠硬件在:显示 WebUSB 支持只说明 API 存在;是否插了设备要进设备页再确认
- 国内环境:部分国产浏览器精简了 WebGPU/NFC 等实现,结果差异属正常
常见问题
为什么全不支持?
多半在用隐私模式或旧内核浏览器,换最新版 Chrome/Edge 重试
WebGPU 有什么用?
下一代网页 3D/AI 推理 API,Chrome 113+ 已支持,本站显卡测试页也支持
对开发者有用吗?
适合排查“网页调用不了设备”第一层原因,节省查文档时间
显示不支持怎么办?
先把浏览器升到最新;部分能力要求 HTTPS 环境或需在地址栏开启特性开关,可换浏览器对照定位。
为什么 Firefox 红这么多?
Firefox 有意不实现 WebUSB/Web Serial/WebHID 等直接触达硬件的 API(隐私模型差异),也长期缺少部分媒体查询。这是策略选择不是故障,需要这些能力请用 Chrome/Edge。
WebGPU 显示支持但网页游戏仍卡?
“支持”仅代表接口存在;实际性能取决于驱动与显卡。配合本站 GPU 跑分页看真实吞吐即可区分“接口问题”还是“性能问题”。