- Home /
Unity WebGL loading issues in IE11
I've created a 3D environment in Unity and built the project as WebGL for delivery through a browser. The project opens fine in Chrome, Firefox and MS Edge but when loading in IE11 I'm getting mixed results.
Often when loading the project in IE11 I get a script error before the progress bar is displayed. The console log shows I'm getting "out of memory" exceptions in blob.xxxxxx script file. Sometimes the project will load fine in IE11, but then if you try and load it a second time within the same browser window I get the script error again.
I'm using the same machine to test in IE11, Chrome and Firefox so if it's a resource issue causing the "out of memory" exception you would have thought it would affect all browsers, not just IE11.
Any help would be greatly appreciated as unfortunately most of my target audience is using IE11 :(
Have you been able to find a solution? $$anonymous$$y WebGL app runs fine the 1st time and crashes every other time with the exact same error. I've tried to change the value of TOTAL_$$anonymous$$E$$anonymous$$ORY
and to optimize my game, but with no success....
Answer by TheSOULDev · Sep 19, 2017 at 06:07 PM
IE11 is not compatible with Unity. Even when MS Edge still didn't exist, it was only in the documentation of presentations sake, never supported.
Yes it is, IE 11 is simply not advised. Still, you can run WebGL applications exported from (old versions of) Unity.
It's your word against Unitys. Even though it runs, WebGL doesn't support IE11.
I use ThreeJS, a webGL library, on IE11 every day....
http://www.caniuse.com/#search=webgl
https://msdn.microsoft.com/en-us/library/bg182648(v=vs.85).aspx