我必须遗漏一些东西:我安装了 node.js,安装了 react-360,创建了 Hello360 应用程序,但无法通过 Oculus 浏览器在我的 Oculus Quest 中让页面进入 VR 模式。它只是看起来和在 PC 上一样。
谷歌搜索了一段时间后,发现一个说明它只适用于 https 所以我得到了它的工作并且......不,没有 VR。
在 Windows 10 专业版下。
React 360 使用 WebVR API。Oculus 浏览器在版本 9 中移除了对 WebVR 的支持。这就是它没有进入 VR 的原因。
WebVR 的替代品是 WebXR。你可能想选择一个支持 WebXR 的不同库,比如AFrame。
immersiveweb.dev有一些到其他框架的链接(是的,包括 React 360,但该链接是 404 :P)。或者您可以直接使用 WebXR API。
看起来现在基于 React 的实时项目是https://github.com/pmndrs/react-xr基于https://github.com/pmndrs/react-three-fiber