在A-Frame中的移动WebVR站点之间进行链接时,如何保持VR?

时间:2016-08-09 23:20:30

标签: aframe

我在移动WebVR网站上链接了几个WebVR体验。当我使用光标组件或其他组件导航到另一个站点时,它以单声道模式(而不是VR)加载下一个站点。

我如何留在VR移动设备?

1 个答案:

答案 0 :(得分:2)

随着我们改进链接遍历的故事,移动设备的开箱即用将变得更好。请注意,这个答案适用于移动,桌面/真实WebVR将链接遍历作为规范的一部分,并且随着浏览器支持的推出,将在未来成为A-Frame的一部分。

但在移动设备上,您应该能够进入立体声模式而无需用户互动。虽然我忘记了在某些设备上我们是否正在使用全屏API,因此可能会妨碍。

这是一个自动持久化VR的组件:

AFRAME.registerComponent('auto-enter-vr', {
  init: function () {
    this.el.sceneEl.enterVR();
  }
});

然后你就可以使用它:

<a-scene auto-enter-vr>

查看href组件以添加链接(例如,更改window.location等事件,例如光标组件点击)。