IOS 18.2 Causing WebGL Error

Hello,

With the recent IOS 18.2 update, I am facing a new issue with my ThreeJS WebApp.
This wasn’t happening with previous IOS versions - first time encountering this.
The error is as follows:
Screenshot

Any ideas why is this happening?

Any help is appreciated.
Thank you.

Most likely you’re exceeding the memory limits - depends on the device / system combination, there’s a chance updating iOS on an older device reduced the memory threshold to make the system run smoother at a cost of lower resources available for apps / WebView.

1 Like

Thanks for the response.

I did solve the issue by adding the following to the Canvas:

<Canvas gl={{ powerPreference: 'default', antialias: false }} />

This solved the memory issues.

1 Like