2017-08-09 49 views
0

如果這是一個愚蠢的問題,請耐心等待,我對AFrame和VR非常陌生,但也是一般的編程。阻止iPhone在運行A-Frame網絡應用程序時進入睡眠狀態?

我從谷歌搜索和AFrame源代碼收集的是,Wakelock是內置的。太棒了!這是否意味着在使用我的A-Frame網絡應用程序時,手機上的省電/自動鎖定功能應自動禁用?

如果是這樣,有誰知道爲什麼它不會工作?無論我如何查看頁面,safari/chrome,「正常」/立體視覺等等,它都無所謂。

我已經看到關於這個主題的其他堆棧溢出問題,但唯一的修復是升級到Android 7 ..這顯然不是我的iPhone上的問題。

謝謝

更新:好吧,這似乎是真的不可能?我想我應該在之前測試過其他的webapps。使用AFrame演示的手機鎖,我可以找到的每一個其他web應用程序以及Google Cardboard演示等原生應用程序。猜猜我們所能做的只是建議用戶自己更改設置?我的老闆不會很高興聽到..

我現在唯一的問題是,我是否正確理解了wakelock的目的在第一個地方?它有沒有我說的功能,或者我完全誤解了它的作用?

回答

1

有一個PR,最近合併的iOS /喚醒鎖定:https://github.com/aframevr/aframe/pull/2925

此前,iOS的是由於激活鎖定LIB每隔X秒刷新。看來他們已經妥協,讓它現在睡覺。不確定是否有更適當的修復。

+0

謝謝!我會密切關注未來,但猜想目前沒有太多可以做的事情。 – Harry

相關問題