Hva er Battery Status API?

Battery Status API er en webstandard som lar nettsteder og applikasjoner få tilgang til informasjon om batteriet på enheten din. Den gir sanntidsdata om ladenivå, ladestatus og estimert gjenværende tid til full lading eller fullstendig utlading. Dette API-et er spesielt nyttig for webapplikasjoner som trenger å tilpasse atferden sin basert på tilgjengelig strøm, som å redusere funksjoner når batteriet er lavt eller pause intensive oppgaver når enheten ikke lades.

Verktøybeskrivelse

Dette verktøyet viser enhetens nåværende batteristatus i sanntid ved hjelp av Battery Status API. Det viser batteriprosenten, om enheten lades eller utlades, og estimerer hvor lang tid det tar til batteriet er fullt (ved lading) eller tomt (ved utlading).

Funksjoner

  • Sanntids batterinivå - Se din nåværende batteriprosent med automatiske oppdateringer
  • Ladestatusindikator - Se om enheten din for øyeblikket lades eller kjører på batteri
  • Tidsestimater - Få beregnede estimater for tid til full lading eller til utlading

Tekniske detaljer

Verktøyet bruker Battery Status API (også kjent som Battery API), som er tilgjengelig via metoden navigator.getBattery(). API-et gir:

  • Level: Batteriladenivå (0,0 til 1,0, vist som prosent)
  • Charging: Boolsk verdi som indikerer om enheten er tilkoblet strøm
  • ChargingTime: Sekunder til batteriet er fulladet (hvis det lades)
  • DischargingTime: Sekunder til batteriet er tomt (hvis det utlades)

Merk: Battery Status API støttes ikke i alle nettlesere. Det fungerer best i Chromium-baserte nettlesere (Chrome, Edge, Opera) på Windows og Linux. Safari og Firefox har begrenset eller ingen støtte. Mobile nettlesere kan også ha begrensninger på grunn av personvernhensyn.