Yes sadly webgl tends to deep fry graphics made for GLES3. The only solution I could find was to make a second set of textures for webgl, which I didn't have time to do in 1 week. The choice was let people play with the deep fried graphics, or have no webgl build and have few people ever play.