Fairly simple. Developing an app with Cesium view on Android and the viewer was loading properly until this morning, when I randomly received this error: "The browser supports WebGL, but initialization failed" and relatedly saying it has failed to create the Cesium Widget.
Issue is similar to this: https://groups.google.com/forum/#!topic/cesium-dev/RGbPxa4t4gY
However I am able to see the spinning cube, so there is no WebGL issue.
Any ideas on what to try?
2. A minimal code example. If you've found a bug, this helps us reproduce and repair it.
I'm loading a built version of Cesium as an asset in Android Studio, which I inject into a Webview in React Native. Again, this all worked well until recently, and there were no relevant changes to that part of the code. Also, this works fine on iOS.
4. The Cesium version you're using, your operating system and browser.
Cesium: 1.7.1
Android Galaxy S7 8.0 Oreo
Browser is default Android (Chrome, I believe)
I'm not sure what to make of the error, but perhaps it will mean something to you:
error at new t (file:///android_asset/cesium/Cesium) ... etc..
followed by:
error at new B
error at new Ee
then A, J and keeps going...
I'll attach a screenshot of that as well as the WebGL report in a moment.