2

我必须遗漏一些东西:我安装了 node.js,安装了 react-360,创建了 Hello360 应用程序,但无法通过 Oculus 浏览器在我的 Oculus Quest 中让页面进入 VR 模式。它只是看起来和在 PC 上一样。

谷歌搜索了一段时间后,发现一个说明它只适用于 https 所以我得到了它的工作并且......不,没有 VR。

在 Windows 10 专业版下。

4

2 回答 2

1

React 360 使用 WebVR API。Oculus 浏览器在版本 9 中移除了对 WebVR 的支持。这就是它没有进入 VR 的原因。

WebVR 的替代品是 WebXR。你可能想选择一个支持 WebXR 的不同库,比如AFrame。

immersiveweb.dev有一些到其他框架的链接(是的,包括 React 360,但该链接是 404 :P)。或者您可以直接使用 WebXR API。

于 2020-06-04T02:40:01.983 回答
0

看起来现在基于 React 的实时项目是https://github.com/pmndrs/react-xr基于https://github.com/pmndrs/react-three-fiber

于 2021-02-18T21:56:50.163 回答