WebVR 手机浏览器屏幕超时
WebVR mobile browser screen timeout
Android 我尝试的每个 WebVR 应用程序在 30 秒后由于浏览器屏幕超时而变得完全无用。有什么办法可以预防吗?
我想您可能会发现,除非您在桌面上,否则浏览器本身无法保持屏幕打开。相反,这只能由第三方应用程序来维持,或者更简单地由用户直接通过设置来维持。
最简单的解决方案可能是要求用户调整设置。
There is a (somewhat hacky) solution for this 正在被 webvr-poyfill 使用。
Android 在播放视频时不会休眠,因此即使创建一个不可见的视频元素并播放它也会禁用非活动超时。
在 iOS 上,每 30 秒启动一次页面导航并立即停止以保持屏幕唤醒。
另请注意,当 chrome for android 发布真正的 WebVR 实施时,此问题可能会消失(可能在今年晚些时候,当新的白日梦兼容 pixel/pixel XL -手机已发布)
Android 我尝试的每个 WebVR 应用程序在 30 秒后由于浏览器屏幕超时而变得完全无用。有什么办法可以预防吗?
我想您可能会发现,除非您在桌面上,否则浏览器本身无法保持屏幕打开。相反,这只能由第三方应用程序来维持,或者更简单地由用户直接通过设置来维持。
最简单的解决方案可能是要求用户调整设置。
There is a (somewhat hacky) solution for this 正在被 webvr-poyfill 使用。
Android 在播放视频时不会休眠,因此即使创建一个不可见的视频元素并播放它也会禁用非活动超时。
在 iOS 上,每 30 秒启动一次页面导航并立即停止以保持屏幕唤醒。
另请注意,当 chrome for android 发布真正的 WebVR 实施时,此问题可能会消失(可能在今年晚些时候,当新的白日梦兼容 pixel/pixel XL -手机已发布)