WakeLockSentinel.released

Limited availability

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

releasedWakeLockSentinel インターフェイスのプロパティで、 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();

仕様書

Specification
Screen Wake Lock API
# dom-wakelocksentinel-released

ブラウザーの互換性

BCD tables only load in the browser