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
| Specification |
|---|
| Screen Wake Lock API> # the-release-method> |