手机屏幕常亮

原理是采用nosleep.js的原理

在打包后的index.html页面或者模板的index.ejs页面加入下面的代码:

index.ejs.zip (3.6 KB)

直接用nosleep.js在手机端没生效,没走进那个唤醒的函数里,估计是cocos在手机浏览器端的navigator.wakeLock用不了或者cocos把手机端的click阻止了,我在电脑端是可以唤醒的。上面的这个的方法其实和nosleep是一样的,大概就像是你在浏览器一直看视频,你的手机并不会灭屏那样

mark :rofl:正在遇到这个问题

safari 17.3中好像不行.

这个浏览器还没试过 :9:,谷歌应该是可以的