Error creating WebGL contextios

package.json => dependencies => “three”: “^0.163”

ios 14.3 or 13.6 new THREE.WebGLRenderer()

Error: THREE.WebGLRender: Error creating WebGL contextios.

ios 17.+ or Android OK

What should I do?

Does that also happen if you add absolutely nothing to the scene? (Ie. just create an empty renderer and render camera to with an empty scene object.)

What’s happening is that you’re exceeding memory limits (and these are quite very limited on iOS) - so you’re either adding too much to the scene, or you use too many canvases.

Only Just Just new WebGLRenderer :sweat_smile:
There isn’t even a scene yet。


Is this situation related to not supporting WebGL2?