Version: Smart Feature Phone 2.5

BatteryManager.onchargingchange

Specifies an event listener to receive chargingchange events. These events occur when the battery charging state is updated.

Syntax#

battery.onchargingchange = funcRef

Where battery is a BatteryManager object, and funcRef is a function to be called when the chargingchange event occurs.

Example#

HTML Content#

<div id="level">(battery level unknown)</div>
<div id="chargingTime">(charging time unknown)</div>

JavaScript Content#

navigator.getBattery().then(function(battery) {
battery.onchargingchange = chargingChange();
function chargingChange() {
document.querySelector('#level').textContent = battery.level;
document.querySelector('#chargingTime').textContent = battery.chargingTime;
}
});