我的应用程序每15秒进行一次网络调用,如果用户的设备电池电量低于20%,则我想将调用间隔更改为30秒。如何获取用户设备的当前电池电量?这可能吗?任何帮助将不胜感激。
我的应用程序每15秒进行一次网络调用,如果用户的设备电池电量低于20%,则我想将调用间隔更改为30秒。如何获取用户设备的当前电池电量?这可能吗?任何帮助将不胜感激。
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)+"%");
});