Cordova - Status da bateria

Este plugin Cordova é usado para monitorar o status da bateria do dispositivo. O plugin irá monitorar todas as mudanças que acontecem na bateria do dispositivo.

Etapa 1 - Instalando o Plug-in da Bateria

Para instalar este plugin, precisamos abrir o command prompt janela e execute o seguinte código.

C:\Users\username\Desktop\CordovaProject>cordova plugin add cordova-pluginbattery-status

Etapa 2 - Adicionar Listener de Eventos

Quando você abre o index.js arquivo, você encontrará o onDeviceReadyfunção. É aqui que o ouvinte de eventos deve ser adicionado.

window.addEventListener("batterystatus", onBatteryStatus, false);

Etapa 3 - Criar função de retorno de chamada

Vamos criar o onBatteryStatus função de retorno de chamada na parte inferior do index.js Arquivo.

function onBatteryStatus(info) { 
   alert("BATTERY STATUS:  Level: " + info.level + " isPlugged: " + info.isPlugged); 
}

Quando executamos o aplicativo, um alerta será acionado. No momento, a bateria está 100% carregada.

Quando o status for alterado, um novo alerta será exibido. O status da bateria mostra que agora ela está 99% carregada.

Se conectarmos o dispositivo ao carregador, o novo alerta mostrará que o isPlugged valor é alterado para true.

Eventos Adicionais

Este plugin oferece dois eventos adicionais além do batterystatusevento. Esses eventos podem ser usados ​​da mesma forma que obatterystatus evento.

S.Não Detalhes do evento
1

batterylow

O evento é disparado quando a porcentagem de carga da bateria atinge um valor baixo. Este valor varia com diferentes dispositivos.

2

batterycritical

O evento é disparado quando a porcentagem de carga da bateria atinge um valor crítico. Este valor varia com diferentes dispositivos.