WakeLockSentinel: release() method
The release()
method of the WakeLockSentinel
interface releases the WakeLockSentinel
, returning a Promise
that is resolved once the sentinel has been successfully released.
Syntax
Parameters
Return value
Returns a Promise
that resolves with undefined
Exceptions
No exceptions are thrown. You should always listen for the release
event to check if a wake lock has been released.
Examples
In this example, when a user clicks a button the WakeLockSentinel
is released.
wakeLockOffButton.addEventListener("click", () => {
WakeLockSentinel.release();
});
Specifications
Browser compatibility
|
Desktop |
Mobile |
|
Chrome |
Edge |
Firefox |
Internet Explorer |
Opera |
Safari |
WebView Android |
Chrome Android |
Firefox for Android |
Opera Android |
Safari on IOS |
Samsung Internet |
release |
84 |
84 |
No |
No |
70 |
16.4 |
84 |
84 |
No |
60 |
16.4 |
14.0 |
See also