Phonegap上的电池电量

时间:2011-11-16 15:20:02

标签: android cordova

是否可以使用phonegap在Android应用上获得电池电量?

由于

2 个答案:

答案 0 :(得分:5)

实际上可以在PhoneGap上获得电池电量。如果您愿意,可以为以下事件注册事件监听器:

    只要电池电量变化1%或是,就会触发
  • “batterystatus” 插入或拔掉插头。
  • 当你达到低电池电量阈值,即20%时,
  • “batterylow”被触发
  • “batterycritical”在达到临界电池阈值即5%
  • 时触发

由于某种原因,这没有出现在docs网站上。我必须解决这个问题。

答案 1 :(得分:0)

要获得电池电量并插入状态,请使用以下代码: -

     //Battery Info
     document.addEventListener('batterystatus', batteryInfo, false);
     var level="Level: 50%";
     var isPlugged="Plugged: Yes";
     function batteryInfo(info){
        level="Level: "+info.level+"%";
        if(info.isPlugged){
            isPlugged="Plugged: Yes";
        }else{
            isPlugged="Plugged: No";
        }

        console.log("Level: " + info.level + " isPlugged: " + info.isPlugged);
     }

要显示信息,请使用level和isPlugged变量。

相关问题