WakeLockSentinel: release() method

Baseline 2025
Newly available

Since March 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

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

Phương thức release() của giao diện WakeLockSentinel giải phóng WakeLockSentinel, trả về một Promise được giải quyết sau khi sentinel đã được giải phóng thành công.

Cú pháp

js
release()

Tham số

Không có.

Giá trị trả về

Trả về một Promise được giải quyết với undefined.

Ngoại lệ

Không có ngoại lệ nào được ném ra. Bạn nên luôn lắng nghe sự kiện release để kiểm tra xem khóa thức có được giải phóng chưa.

Ví dụ

Trong ví dụ này, khi người dùng nhấp vào nút, WakeLockSentinel được giải phóng.

js
wakeLockOffButton.addEventListener("click", () => {
  WakeLockSentinel.release();
});

Thông số kỹ thuật

Thông số kỹ thuật
Screen Wake Lock API
# the-release-method

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

Xem thêm