-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WebXR issue on PICO Neo 3 #6045
Comments
Hey @Maksims, do you know what's new in 1.68.1 that could have caused this? |
There were no changes between 1.68.0 and 1.68.1 that affected anything in the engine related to WebXR or feature detection. To ensure it is only a version related, I've made 2 builds of the VR Starter Kit: @Sycmasters please let me know if you do see a problem between these two versions also. If not, then the issue must be due to something else. |
Hi @Maksims There's no difference in functionality between version 1.68.0 and 1.68.1; neither works for my project. I've tested it, and the last version that works correctly is 1.67.x. So, the issue started with version 1.68.0, while everything operates as expected in version 1.67.x. |
So the issue is with the 67 to 68 update. Do you have console logs? |
@Maksims Yes exactly, but sadly I don't have any logs, it doesn't give back any logs, I just try to enter VR mode and immediately |
Following up on this issue, it seems like my non-PlayCanvas projects work on PICO, so it seems is an engine compatibility issue, but reviewing there is no log or anything that I can provide so I'm still lost about this. |
@Maksims Found the issue:
If it gets defined, everything works fine on the pico4 on 1.68.1 |
This is very helpful! I will make a PR that allows XR features to detect availability in an alternative way. In short: Pico WebXR implementation is somewhat outdated, that is why it has this property missing. |
@Sycmasters, @fimbox pushed a fix, if you could check it with custom built engine on your device, would be awesome. |
I'm working on a WebXR experience, and everything was functioning well until the update to version 1.68.1 from 1.68. Since the update, all my WebXR projects have stopped working on the PICO Neo 3 headset. However, they continue to work on Meta Quest headsets. Even PC tutorials aren't working.
Here's a link to the tutorial I'm referencing. If this works, there shouldn't be any issues:
https://developer.playcanvas.com/tutorials/webxr-vr-lab/
The problem occurs specifically on the PICO Browser.
Steps to Reproduce
The text was updated successfully, but these errors were encountered: