WakeLockSentinel.released
Baseline
2025
最近利用可能
March 2025以降、この機能は最新のバージョンの端末およびブラウザーで動作します。古い端末やブラウザーでは動作しないことがあります。
released は WakeLockSentinel インターフェイスのプロパティで、 WakeLockSentinel がまだ解放されていないかどうかを示す論理値を返します。
構文
js
var released = sentinel.released;
値
論理値で、最初は false であり、 WakeLockSentinel が解放され(WakeLockSentinel.release() が呼び出されるか、または自動的にロックが解除され) release イベントが発行された後は true となって変化しない値です。
例
この例は、 released の値が WakeLockSentinel のライフライクルの中でどのように変化するかを示します。
js
const sentinel = await navigator.wakeLock.request("screen");
console.log(sentinel.released); // "false" と出力
sentinel.onrelease = () => {
console.log(sentinel.released); // "true" と出力
};
await sentinel.release();
仕様書
| 仕様書 |
|---|
| Screen Wake Lock API> # dom-wakelocksentinel-released> |