Spec-Zone.ru › Web APIs

BatteryManager: свойство dischargingTime

Ограниченная доступность

Эта функция не является базовой, поскольку она не работает в некоторых из наиболее широко используемых браузеров.

  • Узнать больше
  • См. полную совместимость
  • Сообщить об ошибке

Защищённый контекст: Эта функция доступна только в защищённых контекстах (HTTPS), в некоторых или всех поддерживающих браузерах.

Только для чтения свойство dischargingTime интерфейса BatteryManager указывает количество времени в секундах, оставшееся до полной разрядки батареи, или Infinity, если батарея в данный момент заряжается, а не разряжается, или пользовательский агент не может сообщить информацию о состоянии батареи. Когда его значение изменяется, срабатывает событие dischargingtimechange.

Примечание: Даже если возвращаемое время точно до секунды, браузеры округляют его до большего интервала (обычно до ближайших 15 минут) по соображениям конфиденциальности.

Значение

Число.

Примеры

HTML

<div id="dischargingTime">(discharging time unknown)</div>

JavaScript

navigator.getBattery().then((battery) => {
  const time = battery.dischargingTime;

  document.querySelector("#dischargingTime").textContent =
    `Remaining time to fully discharge the battery: ${time}s`;
});

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

Спецификация
Battery Status API
# dom-batterymanager-dischargingtime

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

Настольные Мобильные
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
dischargingTime 38 79 43–52 25 Нет 42
38–42Всегда равно Infinity.
43–52 29
25–29Всегда равно Infinity.
Нет 4.0
3.0–4.0Всегда равно Infinity.
42
38–42Всегда равно Infinity.

См. также

  • BatteryManager
  • Navigator.getBattery()

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/BatteryManager/dischargingTime

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API