BatteryManager: chargingtimechange Ereignis
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Das chargingtimechange Ereignis des BatteryManager Interfaces wird ausgelöst, wenn die chargingTime Eigenschaft des Akkus aktualisiert wird.
Syntax
Verwenden Sie den Ereignisnamen in Methoden wie addEventListener(), oder setzen Sie eine Ereignis-Handler-Eigenschaft.
js
addEventListener("chargingtimechange", (event) => { })
onchargingtimechange = (event) => { }
Ereignistyp
Ein generisches Event.
Beispiel
>HTML
html
<div id="level">(battery level unknown)</div>
<div id="chargingTime">(charging time unknown)</div>
JavaScript
js
navigator.getBattery().then((battery) => {
battery.onchargingtimechange = () => {
document.querySelector("#level").textContent = battery.level;
document.querySelector("#chargingTime").textContent = battery.chargingTime;
};
});
Spezifikationen
| Specification |
|---|
| Battery Status API> # dfn-chargingtimechange> |
| Battery Status API> # dom-batterymanager-onchargingtimechange> |
Browser-Kompatibilität
Loading…