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. |