如何在javascript中获取设备电池电量

我在我的应用程序中每15秒钟进行一次网络通话,如果用户设备的电池电量百分比低于20%,则比我希望每30秒钟拨打一次电话。 如何获取用户设备当前的电池电量? 可能吗? 任何帮助,将不胜感激。


看看电池状态API。 它不适用于所有浏览器,但这是一个开始。

对于支持它的浏览器,应该这样工作:

navigator.getBattery().then(function(battery) {
  battery.addEventListener('levelchange', function() {    
    // Do stuff when the level changes, you can get it
    // from battery.level
    document.write((battery.level*100)+"%");
  })
  document.write((battery.level*100)+"%");
});
链接地址: http://www.djcxy.com/p/96395.html

上一篇: How can I get the devices battery level in javascript

下一篇: Deployment Server Ignores .htaccess File