Skip to content

Latest commit

 

History

History
132 lines (85 loc) · 4.13 KB

File metadata and controls

132 lines (85 loc) · 4.13 KB

org.Apache.Cordova.Battery-status

Dieses Plugin stellt eine Implementierung der eine alte Version des Batterie-Status-Ereignisse-API.

Es fügt die folgenden drei window Veranstaltungen:

  • batterystatus
  • batterycritical
  • batterylow

Installation

cordova plugin add org.apache.cordova.battery-status

batterystatus

Dieses Ereignis wird ausgelöst, wenn der Prozentsatz der Akkuladung um mindestens 1 Prozent ändert, oder wenn das Gerät eingesteckt oder "Unplugged".

Der Batterie-Status-Handler wird ein Objekt übergeben, das zwei Eigenschaften enthält:

  • Ebene: der Prozentsatz der Batterieladung (0-100). (Anzahl)

  • IsPlugged: ein boolescher Wert, der angibt, ob das Gerät eingesteckt Zoll (boolesch)

Anwendungen sollten in der Regel verwenden window.addEventListener Anfügen einen Ereignis-Listener einmal den deviceready Event Feuer. z.B.:

Unterstützte Plattformen

  • Amazon Fire OS
  • iOS
  • Android
  • BlackBerry 10
  • Windows Phone 7 und 8
  • Tizen
  • Firefox OS

Windows Phone 7 und 8 Macken

Windows Phone 7 bietet keine systemeigenen APIs um zu bestimmen, Batterie-Niveau, so dass die level -Eigenschaft ist nicht verfügbar. Der isPlugged -Parameter wird unterstützt.

Beispiel

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

function onBatteryStatus(info) {
    // Handle the online event
    console.log("Level: " + info.level + " isPlugged: " + info.isPlugged);
}

batterycritical

Das Ereignis wird ausgelöst, wenn der Prozentsatz der Batterieladung der kritischen Akku-Schwellenwert erreicht hat. Der Wert ist gerätespezifisch.

Die batterycritical Handler übergeben wird ein Objekt mit zwei Eigenschaften:

  • Ebene: der Prozentsatz der Batterieladung (0-100). (Anzahl)

  • IsPlugged: ein boolescher Wert, der angibt, ob das Gerät eingesteckt Zoll (boolesch)

Anwendungen sollten in der Regel verwenden window.addEventListener einmal einen Ereignis-Listener hinzufügen das deviceready -Ereignis ausgelöst.

Unterstützte Plattformen

  • Amazon Fire OS
  • iOS
  • Android
  • BlackBerry 10
  • Tizen
  • Firefox OS

Beispiel

window.addEventListener("batterycritical", onBatteryCritical, false);

function onBatteryCritical(info) {
    // Handle the battery critical event
    alert("Battery Level Critical " + info.level + "%\nRecharge Soon!");
}

batterylow

Das Ereignis wird ausgelöst, wenn der Prozentsatz der Akkuladung, die Batterie-Schwelle, gerätespezifische Wert erreicht hat.

Die batterylow Handler übergeben wird ein Objekt mit zwei Eigenschaften:

  • Ebene: der Prozentsatz der Batterieladung (0-100). (Anzahl)

  • IsPlugged: ein boolescher Wert, der angibt, ob das Gerät eingesteckt Zoll (boolesch)

Anwendungen sollten in der Regel verwenden window.addEventListener einmal einen Ereignis-Listener hinzufügen das deviceready -Ereignis ausgelöst.

Unterstützte Plattformen

  • Amazon Fire OS
  • iOS
  • Android
  • BlackBerry 10
  • Tizen
  • Firefox OS

Beispiel

window.addEventListener("batterylow", onBatteryLow, false);

function onBatteryLow(info) {
    // Handle the battery low event
    alert("Battery Level Low " + info.level + "%");
}