在运行A-Frame网络应用程序时阻止iPhone进入睡眠状态?

时间:2017-08-09 04:05:12

标签: web-applications aframe wakelock

如果这是一个愚蠢的问题,请耐心等待,我对AFrame和VR都很陌生,但也是一般的编程。

我从谷歌搜索和AFrame源代码收集的内容是Wakelock内置的。太棒了!这是否意味着在使用我的A-Frame网络应用程序时,我的手机上的省电/自动锁定功能会自动被禁用?

如果是这样,有谁知道为什么它不起作用?无论我如何查看页面,safari / chrome,' normal' / steroscopic等等,它无论如何都会进入睡眠状态。

我已经看到有关此主题的其他堆栈溢出问题,但唯一的解决方法是升级到Android 7 ..这显然不是我的iPhone上的问题。

由于

更新:好吧,这真的不可能吗?我想我应该在之前测试过其他的webapps。使用AFrame演示的电话锁,我能找到的每个其他网络应用程序,以及Google Cardboard演示等本机应用程序。猜猜我们能做的就是建议用户自己改变设置?我的老板不会很高兴听到这个......

我现在唯一的问题是,我是否首先正确地理解了唤醒锁的目的?它有没有我正在谈论的功能,或者我完全误解了它的用途?

1 个答案:

答案 0 :(得分:1)

有一个PR最近合并为iOS / wakelock:{{3}}

之前,由于wakelock lib,iOS每X秒刷新一次。他们似乎已经妥协,只是让它现在睡觉。不确定是否有更合适的解决方法。