On Chrome m66 on Android the camera is super sensitive to motion. The camera jumps around like crazy. Try for example the “WebVR Lab” project with Chrome on an Android device: https://playcanvas.com/project/446331/overview/webvr-lab
We see exactly the same behaviour in our Playcanvas project:
We we’re thinking the same. We tried to update polyfill ourselves, but there’s some playcanvas initialization taking place that we haven’t figured out yet. Who do we need to buy a beer to get polyfill updated in playcanvas?
You can try making a pull request in their repo which will help make it happen faster
I’ve just quickly tried a quick fix in a downloaded build webpolyfill and confirmed that it does need to be changed. I haven’t had time to make a ‘proper’ fix myself as it needs to detect Chrome m66 before making that change and I think I had gimbal lock issues.