MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

Navigator.battery

Устарело
Эта возможность была удалена из веб-стандартов. Хотя некоторые браузеры по-прежнему могут поддерживать её, она находится в процессе удаления. Не используйте её ни в старых, ни в новых проектах. Страницы или веб-приложения, использующие её, могут в любой момент сломаться.

Свойство battery только для чтения  возвращающее BatteryManager которое дает информацию об уровне заряда системной батареи; предоставляет также некоторые новые события, которые вы можете обрабатывать и контролируя состояние батареи.Оно реализует API состояния батареи; смотрите документацию для получения дополнительной информации, руководство по использованию API и примеры кода.

Свойство battery устарело и было заменено Navigator.getBattery(). Метод возвращает battery Promise. Хотя оно частично поддерживается.

Синтаксис

var battery = navigator.battery;

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

Specification Status Comment
Battery Status API Working Draft Last Call Working Draft.

Доступность в браузере

Свойство Chrome Firefox (Gecko) Internet Explorer Opera Safari
Базовая поддержка Нет
Chrome on Android: crbug.com/135863
Chrome OS: crbug.com/122593
10 (10) moz [1]
16 (16) (without prefix) [2]
Нет Нет Нет
Свойство Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Базовая поддержка ? Нет 10.0 (10) moz [1]
16.0 (16) (without prefix) [2]
Нет Нет Нет

Примечание для Gecko

[1] Отключена по умолчанию в Firefox 10.0, но может быть включена установив true в dom.battery.enabled. Начиная с Firefox 11.0 , mozBattery включена по умолчанию.

[2] API  Battery в настоящее время поддерживается на Android, Windows и Linux и с установленным UPower.Поддержка для MacOS доступна начиная с Gecko 18.0 (Firefox 18.0 / Thunderbird 18.0 / SeaMonkey 2.15).

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

Метки документа и участники

 Внесли вклад в эту страницу: AlexAlex
 Обновлялась последний раз: AlexAlex,