BatteryManager: thuộc tính charging

Khả dụng hạn chế

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

Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

Thuộc tính chỉ đọc charging của giao diện BatteryManager là một giá trị Boolean cho biết pin của thiết bị hiện có đang được sạc hay không. Khi giá trị của nó thay đổi, sự kiện chargingchange sẽ được kích hoạt.

Nếu pin đang được sạc hoặc user agent không thể báo cáo thông tin trạng thái pin, giá trị này là true. Ngược lại, nó là false.

Giá trị

Một boolean.

Ví dụ

HTML

html
<div id="charging">(charging state unknown)</div>

JavaScript

js
navigator.getBattery().then((battery) => {
  const charging = battery.charging;

  document.querySelector("#charging").textContent = charging;
});

Thông số kỹ thuật

Thông số kỹ thuật
Battery Status API
# dom-batterymanager-charging

Tương thích trình duyệt

Xem thêm