blob: 27b25f609963e8d49c1baee7aa39bb7fcf6175e7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
|
---
title: BatteryManager.level
slug: Web/API/BatteryManager/level
tags:
- API
- Battery API
- NeedsMarkupWork
- Property
- Reference
translation_of: Web/API/BatteryManager/level
browser-compat: api.BatteryManager.level
---
{{deprecated_header}}{{APIRef("Battery API")}}
Indica el valor actual del nivel de carga, estos valores están entre `0.0` a `1.0`.
## Sintaxis
```js
var level = battery.level;
```
`Level` es un número que representa el nivel de carga de la batería del sistema en una escala entre `0.0` y `1.0`. Un valor de `0` significa que la `battery`, que es un objeto de tipo {{domxref("BatteryManager")}}, está vacía y el sistema esta apunto de entrar en suspensión. Un valor de `1.0` significa que `battery` está cargada al máximo. El valor `1.0` también nos indica que el sistema no puede determinar el nivel de carga de la batería o si no está alimentado por batería.
## Ejemplo
### Contenido HTML
```html
<div id="level">(nivel de batería desconocido)</div>
```
### Contenido JavaScript
```js
navigator.getBattery().then(function(battery) {
var level = battery.level;
document.querySelector("#level").textContent = level;
});
```
### Resuldado
{{EmbedLiveSample('', '100%', 30, '', 'Web/API/BatteryManager/level')}}
## Especificaciones
{{Specifications}}
## Compatibilidad del navegador
{{Compat}}
## Ver también
- {{domxref("BatteryManager")}}
- {{domxref("Navigator.getBattery")}}
|