Limited Availability
id: battery
Battery status
The
navigator.getBattery() API obtains information about the device's battery, including charge level and status. Also known as the Battery API.
Baseline Status:
This feature is currently Limited and is missing in at least one major browser engine.
Desktop Browser Engine Support
Google Chrome
38
Supported
Mozilla Firefox
—
Unsupported
Apple Safari
—
Unsupported
Microsoft Edge
79
Supported
Mobile Browser Engine Support
Chrome Android
38
Firefox Android
—
Safari iOS
—
Specifications and References
MDN Browser Compat Data Keys:
api.BatteryManager ↗
api.BatteryManager.charging ↗
api.BatteryManager.chargingTime ↗
api.BatteryManager.chargingchange_event ↗
api.BatteryManager.chargingtimechange_event ↗
api.BatteryManager.dischargingTime ↗
api.BatteryManager.dischargingtimechange_event ↗
api.BatteryManager.level ↗
api.BatteryManager.levelchange_event ↗
api.BatteryManager.secure_context_required ↗
api.Navigator.getBattery ↗
api.Navigator.getBattery.secure_context_required ↗