Spec-Zone.ru › Web APIs

BatteryManager: свойство chargingTime

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

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

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

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

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

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

Значение

Число.

Примеры

HTML

<div id="chargingTime">(charging time unknown)</div>

JavaScript

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

  document.querySelector("#chargingTime").textContent =
    `Time to fully charge the battery: ${time}s`;
});

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

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

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

Настольные Мобильные
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
chargingTime 38 79 43–52 25 Нет 42
38–42Всегда равно 0 или Infinity.
43–52 29
25–29Всегда равно 0 или Infinity.
Нет 4.0
3.0–4.0Всегда равно 0 или Infinity.
42
38–42Всегда равно 0 или 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/chargingTime

Spec-Zone.ru

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