When I set mi webgl graphics API to webgl1 shader is just gray but it works fine on webgl2.
So I am interested if this is the problem with a shader or if shader graph is generally not supported in webgl1.
Can’t answer directly but you should be aware that WebGL1 has been depreciated in later versions of Unity. Good practice to always precise which version you’re using.
The problem is I want my webgl app to work on mobile, which is not a problem for android, but the IOS apparently doesn’t support webgl2 only webgl1.
WebGL2 should be enabled by default in IOS15…
I want to target older phones so I still need webgl1 and I noticed that webgl2 could also be a problem for some older androids.