cordova-plugin-battery-status
Questo plugin fornisce un'implementazione di una vecchia versione dell' API di eventi lo stato della batteria.
Aggiunge i seguenti tre window eventi:
- batterystatus
- batterycritical
- batterylow
Installazione
cordova plugin add cordova-plugin-battery-status
batterystatus
Questo evento viene generato quando la percentuale di carica della batteria cambia almeno l'1 per cento, o se il dispositivo è collegato o scollegato.
Il gestore di stato della batteria viene passato un oggetto che contiene due proprietà:
-
livello: la percentuale di carica della batteria (0-100). (Numero)
-
isPlugged: un valore booleano che indica se il dispositivo è collegato poll (Boolean)
Applicazioni in genere è necessario utilizzare window.addEventListener per fissare un listener di eventi dopo il deviceready evento incendi.
Piattaforme supportate
- Amazon fuoco OS
- iOS
- Android
- BlackBerry 10
- Windows Phone 7 e 8
- Windows (solo Windows Phone 8.1)
- Tizen
- Firefox OS
Android e Amazon fuoco OS stranezze
- Avviso: il Android + fuoco OS implementazioni sono avide e uso prolungato si scaricherà la batteria dell'utente.
Windows Phone 7 e 8 stranezze
Windows Phone 7 non fornisce le API native per determinare il livello della batteria, così la level proprietà non è disponibile. Il isPlugged parametro è supportato.
Stranezze di Windows
8.1 di Windows Phone non supporta il parametro isPlugged . Il level parametro is supportata.
Esempio
window.addEventListener("batterystatus", onBatteryStatus, false);
function onBatteryStatus(info) {
// Handle the online event
console.log("Level: " + info.level + " isPlugged: " + info.isPlugged);
}
batterycritical
L'evento viene generato quando la percentuale di carica della batteria ha raggiunto la soglia critica di batteria. Il valore è specifico del dispositivo.
Il batterycritical gestore viene passato un oggetto che contiene due proprietà:
-
livello: la percentuale di carica della batteria (0-100). (Numero)
-
isPlugged: un valore booleano che indica se il dispositivo è collegato poll (Boolean)
Applicazioni in genere è necessario utilizzare window.addEventListener per fissare un listener di eventi una volta il deviceready evento incendi.
Piattaforme supportate
- Amazon fuoco OS
- iOS
- Android
- BlackBerry 10
- Tizen
- Firefox OS
- Windows (solo Windows Phone 8.1)
Stranezze di Windows
Windows Phone 8.1 vengano attivati batterycritical evento indipendentemente dallo stato tappato, come non è supportato.
Esempio
window.addEventListener("batterycritical", onBatteryCritical, false);
function onBatteryCritical(info) {
// Handle the battery critical event
alert("Battery Level Critical " + info.level + "%\nRecharge Soon!");
}
batterylow
L'evento viene generato quando la percentuale di carica della batteria ha raggiunto la soglia di batteria scarica, il valore specifico del dispositivo.
Il batterylow gestore viene passato un oggetto che contiene due proprietà:
-
livello: la percentuale di carica della batteria (0-100). (Numero)
-
isPlugged: un valore booleano che indica se il dispositivo è collegato poll (Boolean)
Applicazioni in genere è necessario utilizzare window.addEventListener per fissare un listener di eventi una volta il deviceready evento incendi.
Piattaforme supportate
- Amazon fuoco OS
- iOS
- Android
- BlackBerry 10
- Tizen
- Firefox OS
- Windows (solo Windows Phone 8.1)
Stranezze di Windows
Windows Phone 8.1 vengano attivati batterylow evento indipendentemente dallo stato tappato, come non è supportato.
Esempio
window.addEventListener("batterylow", onBatteryLow, false);
function onBatteryLow(info) {
// Handle the battery low event
alert("Battery Level Low " + info.level + "%");
}