I have created a game with the build platform WEBGL. It works fine on Chrome and Firefox but when i run it on Safari for Windows i get the following message “Your browser does not support WebGL”, after removing the compatibiltyCheck() function in UnityLoader.js i get another error which says “Your browser does not support any of the required graphics API for this content: WebGL 1.0 , WebGL 2.0”. I am currently using 5.1.7 version of Safari.
I too am trying to release webGL 2.0 content but have received complaints that it doesn’t load in Safari. Anyone know if Safari is looking to fix this issue?
What is the workaround, should the graphics automatically fallback to webGL 1.0 somehow?
Having the same issue. On my side, I have to tell people to use either Chrome or Firefox on OS X…
I can confirm that Chrome for both Windows 7, 8, 10 and OSX does run Unity WebGL with not too much tweaking efforts, combined with itch.io webpage allows for a very easy way to host the game on their servers.
Maybe on the WebGL player settings something could be done on the WebGL/ES type of settings?
I am trying to get Unity 2018.3.0f2 to work in Safari on a mac. Safari does have Develop->Experimental Features->WebGL 2.0 selected. Unity has been built with Auto Graphics API set to on, or set to WebGL 2.0. Neither work. Scads of WebGL errors in the console.
Is this a Unity issue, or Safari? Unity runs fine in Chrome.
I am having trouble in safari as well… Light seems to not work in Safari. I am using Auto-Graphics API option. Safari uses openGL 1.0 and Chrome picks 2.0 due to Auto graphics API and the results are different of lights in both browsers.
Yes I am. I mentioned in the second post that I disabled Auto Graphics API in player settings and only kept openGL 1 in the player settings. and the screen shots are from Chrome and Safari respectively. Checked in Firefox working fine.
So, Turns out that spot light is not supported by Safari OpenGL 2.0. I had two spot lights in the box(I created with 6 quads) shape. The Spot Lights in the box had no light effect in the box. Directional Light in the scene only works to create light effect.