问题描述
使用“屏幕唤醒锁定API”,我试图在Frontend上播放大型音乐时阻止屏幕休眠,但是出现此错误
NotAllowedError,无法对'WakeLock'执行'request':访问 屏幕唤醒锁定功能是功能政策所禁止的
const requestWakeLock = async () => {
let wakeLock = null;
try {
wakeLock = await navigator.wakeLock.request('screen');
wakeLock.addEventListener('release',() => {
console.log('Wake Lock was released');
});
console.log('Wake Lock is active');
} catch (err) {
console.error(`${err.name},${err.message}`);
}
};
requestWakeLock();
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)