MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey

L'événement chargingchange est déclenché lorsque l'attribut charging de l'API batterie est modifié.

Informations générales

Spécification
Battery
Interface
Event
Propagation
Non
Annulable
Non
Cible
BatteryManager
Action par défaut
Aucune

Propriétés

Le callback de l'événement ne reçoit aucun objet événement, mais les propriétés peuvent être lues à partir de l'objet BatteryManager reçu par la méthode navigator.getBattery.

Property Type Description
BatteryManager.charging Lecture seule boolean Etat de charge de la batterie du système. Retourne true si la batterie est en chargement. Si l'état de la batterie du système est non-déterminé, aucune batterie n'est rattachée au système ou si si la batterie se décharge, retourne false.

Exemple

navigator.getBattery().then(function(battery) {

  console.log("Battery charging? " + (battery.charging ? "Yes" : "No"));

  battery.addEventListener('chargingchange', function() {
    console.log("Battery charging? " + (battery.charging ? "Yes" : "No"));
  });

});

Evénements liés

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : Kalwyn
 Dernière mise à jour par : Kalwyn,