WakeLockSentinel: release イベント
安全なコンテキスト用: この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。
release は WakeLockSentinel インターフェイスのイベントで、この見張りオブジェクトのハンドルが解放されたときに発行されます。
WakeLockSentinel は release() メソッドにより手動で解放したり、プラットフォームの起動ロックにより自動的に解放されたりします。これは、文書がアクティブでなくなった場合や、見えなくなった場合、端末の電力が低下した場合、ユーザーが省電力モードをオンにした場合に発生する可能性があります。
構文
このイベント名を addEventListener() などで用いるか、イベントハンドラープロパティを設定するかしてください。
js
addEventListener('release', event => { })
onrelease = event => { }
イベント型
一般的な Event です。
例
この例では、起動ロックが解放されたときに UI を更新します。
js
wakeLock.addEventListener('release', () => {
// if wake lock is released alter the UI accordingly
statusElement.textContent = 'Wake Lock has been released';
});
Specifications
| Specification |
|---|
| Screen Wake Lock API # the-onrelease-attribute |
Browser compatibility
BCD tables only load in the browser