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.