let lock;
btn.addEventListener("click", async () => {
try {
if (lock) {
lock.release();
return;
}
lock = await navigator.wakeLock.request("screen");
lock.addEventListener("release", () => {
lock = null;
});
} catch (err) {
console.log(`${err.name}, ${err.message}`);
}
});
js navigator.wakeLock 保持屏幕唤醒状态
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:asm JCC lg和ba
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Android Keep screen on(保持屏幕唤醒)
Android Keep screen on(保持屏幕唤醒)
移动开发 Android screen on 屏幕唤醒 屏幕常亮 -
【Android 电量优化】电量优化 ( 唤醒锁定 | 使用 WeakLock 保持服务唤醒 | 屏幕唤醒 )
一、使用 WeakLock 保持 CPU 唤醒 ( 费电操作 )、1、保持 CPU 唤醒、2、使用 WeakLock 保持 CPU 唤醒流程、3、使用 WeakLock 保持 CPU 唤醒代码示例、二、屏幕唤醒、三、源码及资源下载
Android 性能优化 Android 电量优化 唤醒锁定 WeakLock KEEP_SCREEN_ON -
后台任务 - 保持设备唤醒状态
代码中应用package com.dn.ricky.performance.wake_lock;import android.app.Activity;import ace;import android.app.job.Jo...
后台任务 - 保持设备唤醒状态 android .net java -
Flutter 库:保持常亮——唤醒锁 (wakelock)
wakelock 是允许您保持设备屏幕唤醒的插件,即防质上讲,这使您可以保持设备处于唤醒状态,即防止设备进入睡眠状态。
flutter android 初始化 ide 应用程序