navigator.getBattery().then((battery)=>{
var btLvl = battery.level*100;
console.log('battery Level: ' + btLvl );
if(battery.charging){
console.log('Battery is charging now');
}else{
var btTime = Number(battery.dischargingTime);
var h = Math.floor(btTime / 3600);
var m = Math.floor(btTime % 3600 / 60);
var s = Math.floor(btTime % 3600 % 60);
var hDisplay = h > 0 ? h + (h == 1 ? " hour, " : " hours, ") : "";
var mDisplay = m > 0 ? m + (m == 1 ? " minute, " : " minutes, ") : "";
var sDisplay = s > 0 ? s + (s == 1 ? " second" : " seconds") : "";
console.log('battery Discharging Time: ' + hDisplay + mDisplay + sDisplay);
}
});
navigator.getBattery().then((battery)=>{console.log(battery);});
Created
December 29, 2022 11:53
-
-
Save lionrajkumar/c41bfcc79015b3fe96ea0434f2fc6ed0 to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment