Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Three.js WebVR移动浏览器屏幕超时_Three.js_Webvr - Fatal编程技术网

Three.js WebVR移动浏览器屏幕超时

Three.js WebVR移动浏览器屏幕超时,three.js,webvr,Three.js,Webvr,由于浏览器中的屏幕超时,我在Android上尝试的每个WebVR应用程序在30秒后都变得完全无用。有什么办法可以阻止它吗?我想你可能会发现,除非你在桌面上,否则浏览器本身无法保持屏幕打开。相反,这只能由第三方应用程序来维持,或者更简单地说,由用户直接通过设置来维持 最简单的解决方案可能是要求用户调整设置。我想您可能会发现,除非您在桌面上,否则浏览器本身无法保持屏幕打开。相反,这只能由第三方应用程序来维持,或者更简单地说,由用户直接通过设置来维持 最简单的解决方案可能是要求用户调整设置。这是web

由于浏览器中的屏幕超时,我在Android上尝试的每个WebVR应用程序在30秒后都变得完全无用。有什么办法可以阻止它吗?

我想你可能会发现,除非你在桌面上,否则浏览器本身无法保持屏幕打开。相反,这只能由第三方应用程序来维持,或者更简单地说,由用户直接通过设置来维持


最简单的解决方案可能是要求用户调整设置。

我想您可能会发现,除非您在桌面上,否则浏览器本身无法保持屏幕打开。相反,这只能由第三方应用程序来维持,或者更简单地说,由用户直接通过设置来维持

最简单的解决方案可能是要求用户调整设置。

这是webvr poyfill正在使用的设置

Android在播放视频时不会进入睡眠状态,因此即使创建一个不可见的视频元素并播放它,也会禁用非活动超时

在iOS上,页面导航每30秒启动并立即停止,以保持屏幕处于唤醒状态

另外请注意,当chrome for android发布真正的WebVR实现时(可能在今年晚些时候,当新的daydream兼容pixel/pixel XL手机发布时),这个问题可能会消失

Android在播放视频时不会进入睡眠状态,因此即使创建一个不可见的视频元素并播放它,也会禁用非活动超时

在iOS上,页面导航每30秒启动并立即停止,以保持屏幕处于唤醒状态


另外请注意,当chrome for android发布真正的WebVR实现时(可能在今年晚些时候,新的daydream兼容pixel/pixel XL手机发布时),这个问题可能会消失。

无用的downvoter先生有什么评论吗?无用的downvoter先生有什么评论吗?