WakeLockSentinel:release() 方法
release()
方法是 WakeLockSentinel
接口的一个方法,用于释放 WakeLockSentinel
,并返回一个 Promise
,该 Promise 在监视器成功释放后解析。
语法
js
release()
参数
无。
返回值
返回一个 Promise
,该 Promise 解析为 undefined
。
异常
不会抛出任何异常。你应该始终监听 release
事件以检查唤醒锁是否已释放。
示例
在此示例中,当用户单击按钮时,将释放 WakeLockSentinel
。
js
wakeLockOffButton.addEventListener("click", () => {
WakeLockSentinel.release();
});
规范
规范 |
---|
屏幕唤醒锁定 API # the-release-method |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。