Este plugin proporciona una implementación de una versión antigua de la Batería estado eventos API.
Agrega los siguientes tres window
eventos:
cordova plugin add cordova-plugin-battery-status
Este evento se desencadena cuando cambia el porcentaje de carga de la batería en menos de 1 por ciento, o si el aparato está enchufado o desenchufado.
El controlador del estado de batería se pasa un objeto que contiene dos propiedades:
level: el porcentaje de carga de la batería (0-100). (Número)
isPlugged: un valor booleano que indica si el dispositivo está conectado pulg (Boolean)
Las aplicaciones normalmente deben utilizar window.addEventListener
para conectar un detector de eventos después de la deviceready
evento incendios.
Windows Phone 7 no proporciona una API nativa para determinar el nivel de batería, lo que level
no está disponible. El isPlugged
parámetro es apoyado.
window.addEventListener("batterystatus", onBatteryStatus, false); function onBatteryStatus(info) { // Handle the online event console.log("Level: " + info.level + " isPlugged: " + info.isPlugged); }
El evento se desencadena cuando el porcentaje de carga de la batería ha alcanzado el umbral crítico de batería. El valor es específica del dispositivo.
El controlador batterycritical
se pasa un objeto que contiene dos propiedades:
level: el porcentaje de carga de la batería (0-100). (Número)
isPlugged: un valor booleano que indica si el dispositivo está conectado pulg (Boolean)
Las aplicaciones normalmente deben utilizar window.addEventListener
para conectar un detector de eventos una vez que se desencadene el evento deviceready
.
window.addEventListener("batterycritical", onBatteryCritical, false); function onBatteryCritical(info) { // Handle the battery critical event alert("Battery Level Critical " + info.level + "%\nRecharge Soon!"); }
El evento se desencadena cuando el porcentaje de carga de la batería ha alcanzado el umbral de batería baja, el valor específico del dispositivo.
El controlador de batterylow
se pasa un objeto que contiene dos propiedades:
level: el porcentaje de carga de la batería (0-100). (Número)
isPlugged: un valor booleano que indica si el dispositivo está conectado pulg (Boolean)
Las aplicaciones normalmente deben utilizar window.addEventListener
para conectar un detector de eventos una vez que se desencadene el evento deviceready
.
window.addEventListener("batterylow", onBatteryLow, false); function onBatteryLow(info) { // Handle the battery low event alert("Battery Level Low " + info.level + "%"); }