--- title: BatteryManager.chargingTime slug: Web/API/BatteryManager/chargingTime translation_of: Web/API/BatteryManager/chargingTime ---
{{APIRef("Battery API")}}
Indique le temps, en secondes, qu'il reste jusqu'à que la batterie soit rechargée.
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.
var time = battery.chargingTime
time
est le temps restant en secondes jusqu'à que battery
, qui est un objet de type {{domxref("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
.
<div id="chargingTime">(temps de charge inconnu)</div>
navigator.getBattery().then(function(battery) { var time = battery.chargingTime; document.querySelector('#chargingTime').textContent = battery.chargingTime; });
{{ EmbedLiveSample('Example', '100%', 30) }}
Specification | Status | Comment |
---|---|---|
{{SpecName("Battery API")}} | {{Spec2("Battery API")}} | Définition initiale |
{{Compat("api.BatteryManager.chargingTime")}}