Pocet uzivatelu pristupujicich k internetu ze sveho mobilniho telefonu, tabletu ci jineho prenosneho zarizeni. I proto vznikaji nova API, ktera umozni prohlizeci/webu s hardwarem techto zarizeni lepe komunikovat. Jednim z takovych je i Battery API, pomoci ktereho muzete zjistovat aktualni informace o stavu baterie
Zjistovani stavu baterie
API je dostupne pod objektem navigator.battery (pripadne podle prohlizece mozBattery nebo webkitBattery) a ma nasledujici vlastnosti (read-only. tezko dobijete baterii zavolanim funkce, ze 🙂 )
- charging (booleant)
Indikuje zda se baterie prave ted nabiji
- chargingTime
Doba, za kterou bude baterie zcela nabita
- dischargingTime
Doba, za kterou bude baterie zcela vybita
- level
Aktualni stav nabiti baterie (hodnoty 0 – 1.0)
Dostupne jsou take udalosti chargingchange, chargingtimechange, dischargingtimechange, levelchange. Vice v clanku na JSPro (anglicky)