Córdoba - Estado de la batería
Este complemento de Cordova se utiliza para monitorear el estado de la batería del dispositivo. El complemento monitoreará cada cambio que ocurra en la batería del dispositivo.
Paso 1: instalación del complemento de batería
Para instalar este complemento, necesitamos abrir el command prompt ventana y ejecute el siguiente código.
C:\Users\username\Desktop\CordovaProject>cordova plugin add cordova-pluginbattery-status
Paso 2: agregar un detector de eventos
Cuando abres el index.js archivo, encontrará el onDeviceReadyfunción. Aquí es donde se debe agregar el detector de eventos.
window.addEventListener("batterystatus", onBatteryStatus, false);
Paso 3: crear la función de devolución de llamada
Crearemos el onBatteryStatus función de devolución de llamada en la parte inferior de la index.js archivo.
function onBatteryStatus(info) {
alert("BATTERY STATUS: Level: " + info.level + " isPlugged: " + info.isPlugged);
}
Cuando ejecutamos la aplicación, se activará una alerta. Por el momento, la batería está cargada al 100%.
Cuando se cambia el estado, se mostrará una nueva alerta. El estado de la batería muestra que la batería ahora está cargada al 99%.
Si conectamos el dispositivo al cargador, la nueva alerta mostrará que el isPlugged el valor se cambia a true.
Eventos adicionales
Este complemento ofrece dos eventos adicionales además del batterystatusevento. Estos eventos se pueden utilizar de la misma forma quebatterystatus evento.
S. No | Detalles del evento |
---|---|
1 | batterylow El evento se activa cuando el porcentaje de carga de la batería alcanza un valor bajo. Este valor varía con diferentes dispositivos. |
2 | batterycritical El evento se activa cuando el porcentaje de carga de la batería alcanza un valor crítico. Este valor varía con diferentes dispositivos. |