尝试从我的JS代码中调用我的a-scene元素上的enterVR()时遇到了问题。无论我是等待场景加载还是将enterVR()绑定到vive控制器输入,我都会收到以下错误:
Error: Failed to enter VR mode ('requestPresent'): API can only be initiated by a user gesture.
我一直在使用最新的铬实验版本以及Mozilla Nightly和以下Aframe版本(主版):0.5.0(日期22-03-2017,提交#bc6be7c)。
最终,我的唯一目标是在场景加载后立即开始向耳机呈现内容。
答案 0 :(得分:0)
正如错误消息所示,您需要一个用户手势,如点击进入VR。如果你在'window.addEventListener('click',...)'中进行,它应该可以工作