Movatterモバイル変換


[0]ホーム

URL:


  1. Веб-технологии для разработчиков
  2. Интерфейсы веб API
  3. BatteryManager

This page was translated from English by the community.Learn more and join the MDN Web Docs community.

View in EnglishAlways switch to English

BatteryManager

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

ИнтерфейсBatteryManager позволяет взаимодействовать сBattery Status API и предоставляет доступ к информации об уровне заряда батареи устройства. Методnavigator.getBattery() возвращает промис, содержащий интерфейсBatteryManager.

EventTarget BatteryManager

Свойства экземпляра

BatteryManager.chargingТолько для чтения

Значение с булевым типом, заряжается сейчас батарея или нет.

BatteryManager.chargingTimeТолько для чтения

Число оставшихся секунд до полной зарядки, или 0, если устройство заряжено.

BatteryManager.dischargingTimeТолько для чтения

Число оставшихся секунд до полной разрядки устройства.

BatteryManager.levelТолько для чтения

Число между 0.0 и 1.0, показывающее уровень заряда батареи устройства.

Методы

Наследует методы родительского интерфейса:EventTarget.

События

chargingchange

Вызывается при обновлении состояния процесса зарядки батареи (свойствоcharging).

chargingtimechange

Вызывается при обновлении времени до полной зарядки батареи (свойствоchargingTime).

dischargingtimechange

Вызывается при обновлении времени до разрядки батареи (свойствоdischargingTime).

levelchange

Вызывается при обновление уровня заряда батареи (свойствоlevel).

Спецификации

Specification
Battery Status API
# the-batterymanager-interface

Совместимость с браузерами

Смотрите также

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp