org.apache.Cordova.Battery-estado

Este plugin proporciona una implementación de una versión antigua de la Batería estado eventos API.

Agrega los siguientes tres window eventos:

  • batterystatus
  • batterycritical
  • batterylow

Instalación

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

HomeScreen PlusPlus

Este evento se desencadena cuando el porcentaje de carga de la batería cambia en menos de 1 por ciento, o si el dispositivo está conectado o desconectado.

El controlador de estado de batería se pasa un objeto que contiene dos propiedades:

  • nivel: 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 el deviceready evento incendios. por ejemplo:

Plataformas soportadas

  • Amazon fuego OS
  • iOS
  • Android
  • BlackBerry 10
  • Windows Phone 7 y 8
  • Tizen

Windows Phone 7 y 8 rarezas

Windows Phone 7 no proporciona API nativas para determinar el nivel de batería, así que el level propiedad no está disponible. El isPlugged parámetro es apoyado.

Ejemplo

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

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

batterycritical

El evento se desencadena cuando el porcentaje de carga de la batería haya alcanzado el umbral de batería crítica. El valor es específica del dispositivo.

El batterycritical controlador se le pasa un objeto que contiene dos propiedades:

  • nivel: 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 el deviceready evento incendios.

Plataformas soportadas

  • Amazon fuego OS
  • iOS
  • Android
  • BlackBerry 10
  • Tizen

Ejemplo

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

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

batterylow

El evento se desencadena cuando el porcentaje de carga de la batería haya alcanzado el umbral de batería baja, el valor específico del dispositivo.

El batterylow controlador se le pasa un objeto que contiene dos propiedades:

  • nivel: 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 el deviceready evento incendios.

Plataformas soportadas

  • Amazon fuego OS
  • iOS
  • Android
  • BlackBerry 10
  • Tizen

Ejemplo

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

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