WakeLockSentinel: released property
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.
Thuộc tính chỉ đọc released của giao diện WakeLockSentinel trả về giá trị boolean cho biết liệu WakeLockSentinel đã được giải phóng chưa.
WakeLockSentinel được giải phóng khi khóa thức màn hình nền tảng liên quan bị thu hồi; sau đó released sẽ luôn trả về true. Nếu cần khóa thức màn hình tiếp theo, ứng dụng sẽ cần yêu cầu một khóa thức màn hình mới (không thể tái sử dụng WakeLockSentinel hiện tại).
Giá trị
Giá trị boolean là false cho đến khi WakeLockSentinel được giải phóng (qua lần gọi WakeLockSentinel.release() hoặc vì khóa đã được giải phóng tự động) và sự kiện release đã được phát ra, sau đó nó trở thành true và không còn thay đổi nữa.
Ví dụ
Ví dụ này cho thấy cách giá trị của thuộc tính released thay đổi trong vòng đời của WakeLockSentinel.
const sentinel = await navigator.wakeLock.request("screen");
console.log(sentinel.released); // Logs "false"
sentinel.onrelease = () => {
console.log(sentinel.released); // Logs "true"
};
await sentinel.release();
Thông số kỹ thuật
| Thông số kỹ thuật |
|---|
| Screen Wake Lock API> # dom-wakelocksentinel-released> |