I’m having issues loading the Cesium map version 1.9 in computers using IE 11 (version 11.0.9600.17728 update 11.0.18) with the Windows 7 operating system. Everything works perfectly well when using IE 11 in Windows 8.1. I ran the debugger for IE 11 and the issue is at line 114,015 of the
Cesium-uncompressed.js file of version 1.9. It is failing to get a webgl context with the webglOptions given.
When I remove the options then I can load the map in IE. I also noticed that
the context that got created was by using the experimental-webgl instead of the
webgl. I tested with the change and the
map was too slow in 3D mode (globe), and performs better in 2D mode.
This is what I did to be able to load the map in IE 11 using the windows 7 operating system:
change in the uncompressed Cesium.js file:
canvas.getContext(‘webgl’, webglOptions) ||
canvas.getContext(‘experimental-webgl’, webglOptions) || indefined;
this._originalGLContext = canvas.getContext(‘webgl’) ||
canvas.getContext(‘experimental-webgl’) || indefined;
Is there a better workaround to be able to use Cesium in IE 11 and Windows 7? many of my customers are restricted to use only IE 11. I suspect some dll dependencies that need to get upgraded in Windows 7.