I’m finalizing a website (https://test.sector32.net/) which I’m currently testing on a number of different physical devices and on BrowserStack. It runs fine on all devices except on all Firefox on Windows devices on BrowserStack. I can see this error in the console:
“THREE.WebGLRenderer: A WebGL context could not be created. Reason: WebGL creation failed: * AllowWebgl2:false restricts context creation on this system. ()”
The weird thing is, the first other ThreeJS website which I tested (https://next.junni.co.jp/) DOES work.
Does anybody have an idea about where I should start to look for a solution?
I’m not sure how reliable it is to test GPU related stuff with BrowserStack. You probably want to make some a test on a real Windows/Firefox system so you can verify if the error can be reproduces.
On Win 10 + Firefox → works fine as far as I can see. There is a bunch of warnings in the console, but no errors and no crashes.
Thank you very much for testing. I can work with those warnings, very happy it works.
I’m not sure how reliable it is to test GPU related stuff with BrowserStack. You probably want to make some a test on a real Windows/Firefox system so you can verify if the error can be reproduces.
You are correct. It looks like it works on physical devices. Today I’ve learned not to trust Browserstack for everything.