--- title: Navigator.getBattery() slug: Web/API/Navigator/getBattery translation_of: Web/API/Navigator/getBattery ---
{{ ApiRef("Battery API") }}
getBattery()方法提供了系统的电量信息,返回一个battery的promise对象,然后resolve后得到
{{domxref("BatteryManager")}}对象,它提供了一些新的事件,以及方法供您监控电池的状态。这个方法实现了Battery Status API (查看更多细节以及使用方法和实例代码)
navigator.getBattery().then(funcRef);
funcRef
是{{domxref("navigator.getBattery")}} 返回的battery promise对象被resolve后执行的函数,即回调函数。
规范 | 状态 | 阶段 |
---|---|---|
{{SpecName("Battery API", "#widl-Navigator-getBattery-Promise-BatteryManager", "Navigator.getBattery")}} | {{Spec2('Battery API')}} | 初试定义 |