开会前对方听不清、打游戏时角色自己往前走、新显示器总觉得不够顺滑——这类问题最烦人的地方是「说不清到底坏没坏」。其实现代浏览器开放了大量设备接口,不用装软件,打开网页就能测出一组客观数值。
| 检测项 | 看什么 | 常见结论 |
|---|---|---|
| 麦克风 | 实时波形与电平 | 静音时波形是否平直(底噪)、说话时是否削顶爆音 |
| 鼠标 | 左右键/中键、双击、滚轮方向、移动轨迹与坐标 | 单击误触双击(连击)、滚轮方向反了、指针跳帧 |
| 游戏手柄 | 按键状态、摇杆坐标、扳机行程 | 松手时摇杆坐标不为零=漂移,中心区不回中=死区问题 |
判读技巧:麦克风测试要在安静环境下先看静态电平,再逐步提高说话音量;手柄测漂移时把手柄放桌上不碰摇杆,观察坐标是否稳定在 0 附近轻微抖动(完全不动是理想,小范围抖动属常见死区)。
刷新率测试用 requestAnimationFrame 逐帧采样,给出平均 FPS、帧间隔分布与掉帧次数。显示器标称 144Hz 却只测出 60FPS,通常不是屏坏了,而是系统显示设置没切到高刷、线材带宽不足或浏览器被省电策略限制。测之前先关掉其他占 GPU 的页面。
电池状态检测读取电量百分比、是否在充电,以及剩余充电/放电时间估算(Battery Status API)。注意这个 API 在部分浏览器出于隐私考虑已不提供,工具会给出明确提示,测不到不代表电池坏了。
网络延迟测试用多节点图片探针反复测量往返时间,输出最小、平均、最大 RTT 与抖动。判断网络质量时,抖动比平均延迟更能说明问题:平均 30ms 但抖动上百毫秒,视频通话照样卡;玩游戏看的就是这个稳定性。
WebRTC IP 泄漏检测是隐私项:WebRTC 在建立连接时可能通过 SDP candidate 暴露内网 IP,某些代理/VPN 场景下会因此泄露真实局域网信息。工具会列出检测到的候选地址类型,并给出浏览器设置与扩展的修复建议。看到 mDNS 形式的模糊地址是浏览器的保护机制,属正常。
问:网页能测这些,会不会偷偷录音或收集我的信息?
本站工具在浏览器本地检测:麦克风需点按钮后才申请权限、音频不录制不上传;网络测试只发起探针请求,不收集个人数据;IP 检测只显示本地解析到的候选地址。测完关掉页面,权限即失效。
问:测出来的刷新率不是整数?
采样估算会有小幅浮动,也可能受后台负载影响。多次测量取稳定值,并和显示设置里的标称值对照。
问:手柄插上没反应?
Gamepad API 通常要求先按一下任意键才激活识别;另外确认系统已识别到设备、浏览器未屏蔽该 API。
「感觉不对」变成「数值不对」,问题就解决了一半。这组工具全部免安装、免注册,换设备、装新机、远程协助排查时都很顺手。