【问题标题】:WebVR mobile browser screen timeoutWebVR 手机浏览器屏幕超时
【发布时间】:2016-09-03 23:31:01
【问题描述】:

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

【问题讨论】:

  • 任何cmets先生。没用的投票者?

标签: three.js webvr


【解决方案1】:

There is a (somewhat hacky) solution for this 正在被 webvr-poyfill 使用。

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

在 iOS 上,每 30 秒启动一次页面导航并立即停止以保持屏幕唤醒。

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-08
      • 2011-02-24
      相关资源
      最近更新 更多