测试工具

电池状态测试

实时查看你的电量百分比、充电状态以及剩余时间,数据直接来自电池本身。

给这个工具评分

如何使用 电池状态测试

  1. 打开页面——电池详情会自动加载。
  2. 插入或拔出充电器;读数会立即更新。
  3. 时间预估数据来自设备本身,而非本工具计算得出。

关于 电池状态测试

这款工具通过navigator.getBattery()读取你的电池信息,以百分比和进度条形式显示电量,显示设备当前是正在充电还是依靠电池供电,插电时显示预计充满所需时间,未插电时显示预计剩余使用时间。它是实时更新的:拔掉充电器,状态会立刻切换,无需刷新页面,这使它成为快速确认充电接口或充电线是否真正起作用的好方法。

需要如实说明两点。第一,浏览器支持情况并不统一。Chrome和Edge会暴露电池信息;Firefox已移除该API,Safari从未添加过,原因都是电池读数是一个出乎意料的良好指纹识别信号。在这些浏览器上没有内容可显示,该工具会说明哪些浏览器确实支持这项功能,而不是让页面空着不作解释。

第二,时间预估数据来自你的设备,而不是本工具计算得出。这些是操作系统根据近期耗电情况做出的自身估算,因此会随你的使用负载而波动,很多时候根本不会被上报,此时会显示一个短横线。请把电量百分比和充电状态视为可靠数据,而把时间预估视为一个粗略参考。想了解设备的其他信息,请查看设备信息,或运行笔记本电脑与台式机测试

常见问题

为什么这在Firefox或Safari中什么都不显示?

Firefox已移除Battery Status API,Safari则从未实现过,两者都是出于隐私考虑,因为电量水平和耗电速度会让设备在不同网站间更容易被识别指纹。这没有变通办法。Chrome和Edge仍然暴露该信息,如果你需要读数,可以尝试使用其中之一。

剩余时间的准确度如何?

这是你操作系统自身的估算值,直接传递显示。它是根据近期耗电情况计算得出的,因此会随你的使用负载而波动,刚拔掉电源后可能会显得过于乐观。许多设备根本不会上报该数值,此时你会看到一个短横线。

为什么充满时间或剩余时间显示的是短横线?

因为设备没有提供可用的数值。有些硬件和浏览器会报告一个无穷大或零值,而不是一个估算值,该工具会显示短横线,而不是凭空编造一个数字。

这能告诉我电池的健康状况或容量吗?

不能。这个网页API只暴露电量水平、充电状态以及那两个时间估算值。电池健康状况、循环次数和设计容量都无法被网页获取。要查看这些信息,你需要使用制造商提供的工具或系统内置的报告功能。

我的电池信息会被发送到任何地方吗?

不会。读取过程发生在你的浏览器中,并直接显示在页面上。没有任何内容会被上传或存储。