BatteryManager.chargingTime

Obsolète: Cette fonctionnalité est obsolète. Bien qu'encore supportée par des navigateurs, son utilisation est découragée pour tout nouveau projet. Évitez de l'utiliser.

Indique le temps, en secondes, qu'il reste jusqu'à que la batterie soit rechargée.

Note : Même si le temps retourné devrait être précis à la seconde, les navigateurs arrondissent cette valeur (typiquement à 15 minutes près) afin de limiter l'identification et le suivi des utilisateurs.

Syntaxe

var time = battery.chargingTime

time est le temps restant en secondes jusqu'à que battery, qui est un objet de type BatteryManager, soit rechargée, ou vaut 0 si la batterie est déjà rechargée. Si la batterie est en décharge, la variable vaut Infinity.

Exemple

Code HTML

<div id="chargingTime">(temps de charge inconnu)</div>

Code JavaScript

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

   var time = battery.chargingTime;

   document.querySelector('#chargingTime').textContent = battery.chargingTime;
});

Spécifications

Specification Status Comment
Battery Status API Candidat au statut de recommandation Définition initiale

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi