BatteryManager.dischargingTime

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 déchargé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.

Syntax

var time = battery.dischargingTime

time est le temps restant en secondes jusqu'à que battery, qui est un objet de type BatteryManager, soit complètement déchargée. La variable vaut Infinity si la batterie est en train d'être chargée ou si le système ne parvient pas à calculer un temps restant.

Exemple

Code HTML

<div id="dischargingTime">(temps de d&eacute;charge inconnu)</div>

Code JavaScript

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

    var time = battery.dischargingTime;

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

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