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 niveau de charge de la batterie en tant que valeur comprise entre 0.0
(déchargée) et 1.0
(rechargée).
Syntaxe
var level = battery.level
level
est un nombre représentant le niveau de charge de la batterie en tant que valeur comprise entre 0.0
et 1.0
. Une veleur de 0.0
signifie que battery
, qui est un objet de type BatteryManager
, est vide, et que le système est sur le point d'être désactivé. Une valeur de 1.0
signifie que la batterie est pleine.
La valeur 1.0
est aussi retournée si le système n'est pas capable de déterminer son niveau de charge ou si le système n'est pas alimenté par une batterie.
Exemple
Code HTML
<div id="level">(niveau de batterie inconnu)</div>
Code JavaScript
navigator.getBattery().then(function(battery) {
var level = battery.level;
document.querySelector('#level').textContent = level;
});
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