Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

BatteryManager.charging

Limited availability

Cette fonctionnalité n'est pas Compatible car elle ne fonctionne pas dans certains des navigateurs les plus utilisés.

La propriété BatteryManager.charging est une valeur booléenne indiquant si la batterie de l'équipement est en train d'être chargée. Lorsque sa valeur change, l'évènement chargingchange est déclenché.

Si la batterie est en charge, la variable a la valeur true. Sinon, dans le cas de la décharge, la variable vaut false.

Exemple

HTML

html
<div id="charging">(état de charge inconnu)</div>

JavaScript

js
navigator.getBattery().then((battery) => {
  const charging = battery.charging;

  document.querySelector("#charging").textContent = charging;
});

Résultat

Spécifications

Specification
Battery Status API
# dom-batterymanager-charging

Compatibilité des navigateurs

Voir aussi