-
Notifications
You must be signed in to change notification settings - Fork 325
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
Device no longer recognized since version > 0.9.36 #290
Comments
Thanks for reporting! Do you know if Linking to the aframe issue: aframevr/aframe#3190 |
Sorry for the delay. I'm sorry I do not have the files any more. I'm pretty sure but I have overwritten the js file I have compiled and tested. |
I tried updating to aframe 7.1. Everything seems to work, but the problem that look controls do not work persists. This may or may not have anything to do with the bug reported: immersive-web/webvr-polyfill#290
Parsing the differening JSONs used, the only ones added (none were removed) between the two versions are the ones documented in the dpdb change log:
That being said, even if your device is unable to be found, there still should be a VRDisplay. I believe the large change for the 0.10.0 release will have ensured this fix with different configurations affecting the number of VRDisplays returned, but will need a PR to A-Frame to fix this first |
This issue still exists in [email protected] & [email protected]. Any ideas/suggestions how to fix this? |
If a device was previously found in older versions of the polyfill, but is no longer found, I'd like to see the device info from before to learn why it is no longer being matched. No devices have been removed from the DB, so could be a matching issue. |
Same problem here. webvr-polyfill does not play well with Firefox (Windows) after v0.9.36. I'm using google I preferred to report on this issue, because it is almost the same problem @cloud4every1 mentioned. |
This is the logic used to match devices; devices have not been removed from there, and even if no device match is found, default values will be produced for the cardboard viewer when viewing on mobile. That being said, it looks like the issue is no VRDisplays are produced, correct? What happens when viewing the example on mobile? What happens when pressing the "VR" button in the upper right corner? |
If you could try debugging on the device and find out why a CardboardVRDisplay isn't being created, this is the class that creates and determines if a VRDisplay can be created, I'd be curious where this fails on your device. If you could also share your |
I'm using Aframe 0.7.0 and my device is no longer recognized with this version.
navigator.getVRDisplays() does no longer return anything.
With version 0.6.1 the same command returned
Array(1) 0 : CardboardVRDisplay bufferScale_ : 1 cardboardUI_ : null deviceInfo_ : DeviceInfo displayName : "Cardboard VRDisplay (webvr-polyfill)" distorter_ : null dpdb_ : Dpdb poseSensor_ : FusionPoseSensor viewerSelector_ : ViewerSelector __proto__ : VRDisplay
The intermediate solution currently is to change the dependency from "webvr-polyfill": "^0.9.36" to "webvr-polyfill": "0.9.36" and generated a new js file. Issue was open also for A-Frame #3190
The device is an Epson Moverio BT-300 with Android 5.1
The text was updated successfully, but these errors were encountered: