The original post:
https://github.com/BabylonJS/Babylon.js/issues/9604#issuecomment-745289715
All I need was a simple Cardboard VR scenario. In v4.0, the VRExperienceHelper works perfectly. But in the new version with WebXR on Android device and VR fallback camera on iOS device, things are just too complicated if I want to maintain the same user experience on both side.
I’ve tried moving to WebXRExperienceHelper using the webxr-polyfill but it did not work on iOS, I’ve searched the forum and seen similar posts but no solutions was found. The best way I could think of was going back to use VRExperienceHelper and disable WebXR.
After seeing your explanation, the useXR
flag was more like an “useWebVR” with default value false to me.
Though I think it would be really useful if WebXR can be disabled.