cordova-plugin-battery-status

Build Status

이 플러그인에서는 배터리 상태 이벤트 API 의 이전 버전의 구현을.

그것은 다음과 같은 세 가지 추가 window 이벤트:

  • batterystatus
  • batterycritical
  • batterylow

설치

cordova plugin add cordova-plugin-battery-status

batterystatus

이 이벤트는 배터리 충전 비율 1% 이상에 의해 변경 될 때 또는 장치를 연결 하거나 분리 하는 경우 발생 합니다.

배터리 상태 처리기는 두 개의 속성이 포함 된 개체에 전달 됩니다.

  • 수준: 배터리 충전 (0-100)의 비율. (수)

  • isPlugged: 장치 연결된 인치 (부울) 인지 여부를 나타내는 부울 값

일반적으로 응용 프로그램을 사용 해야 합니다 window.addEventListener 후 이벤트 리스너를 연결 하는 deviceready 이벤트가 발생 합니다.

지원 되는 플랫폼

  • 아마존 화재 운영 체제
  • iOS
  • 안 드 로이드
  • 블랙베리 10
  • Windows Phone 7과 8
  • 윈도 (Windows Phone 8.1만)
  • Tizen
  • Firefox 운영 체제

안 드 로이드와 아마존 화재 OS 단점이

  • 경고: 안 드 로이드 + 화재 OS 구현 욕심이 있으며 장기간된 사용 사용자의 배터리를 배출 합니다.

Windows Phone 7, 8 특수

Windows Phone 7 배터리 수준을 확인 하려면 네이티브 Api를 제공 하지 않습니다 때문에 level 속성은 사용할 수 없습니다. isPlugged매개 변수는 지원.

윈도우 특수

Windows Phone 8.1 isPlugged 매개 변수를 지원 하지 않습니다. level 매개 변수는 지원.

예를 들어

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

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

batterycritical

이벤트 발생 때 배터리 충전 비율 배터리 위험 임계값에 도달 했습니다. 값은 장치 마다 다릅니다.

batterycritical처리기는 두 개의 속성이 포함 된 개체에 전달 됩니다:

  • 수준: 배터리 충전 (0-100)의 비율. (수)

  • isPlugged: 장치 연결된 인치 (부울) 인지 여부를 나타내는 부울 값

일반적으로 응용 프로그램을 사용 해야 합니다 window.addEventListener 한번 이벤트 리스너를 연결 하는 deviceready 이벤트가 발생 합니다.

지원 되는 플랫폼

  • 아마존 화재 운영 체제
  • iOS
  • 안 드 로이드
  • 블랙베리 10
  • Tizen
  • Firefox 운영 체제
  • 윈도 (Windows Phone 8.1만)

윈도우 특수

으로 지원 되지 않습니다 Windows Phone 8.1 연결된 상태 batterycritical 이벤트를 발생 합니다.

예를 들어

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

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

batterylow

이벤트 발생 때 배터리 충전 비율 낮은 배터리 임계값, 특정 값에 도달 했습니다.

batterylow처리기는 두 개의 속성이 포함 된 개체에 전달 됩니다:

  • 수준: 배터리 충전 (0-100)의 비율. (수)

  • isPlugged: 장치 연결된 인치 (부울) 인지 여부를 나타내는 부울 값

일반적으로 응용 프로그램을 사용 해야 합니다 window.addEventListener 한번 이벤트 리스너를 연결 하는 deviceready 이벤트가 발생 합니다.

지원 되는 플랫폼

  • 아마존 화재 운영 체제
  • iOS
  • 안 드 로이드
  • 블랙베리 10
  • Tizen
  • Firefox 운영 체제
  • 윈도 (Windows Phone 8.1만)

윈도우 특수

으로 지원 되지 않습니다 Windows Phone 8.1 연결된 상태 batterylow 이벤트를 발생 합니다.

예를 들어

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

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