Safari, WKWebview Crash in iOS 15 Beta2

We are servicing html5 games. I got a report from a user, and I heard that it will be whited out shortly after entering the game lobby in ios 15 beta. It was not a problem in iOS 14, but in iOS 15 beta2, it is forcibly terminated shortly after entering the lobby. Safari and WKWebview are all the same, and the same problem occurs regardless of the device. The devices I tested were ipad mini4, iphone 11, iphone 12.

Seeing that it does not crash when the light effect tween is turned off, I think that the amount of memory available to the GPU for rendering has decreased.

Does anyone have similar symptoms related to html5 games?

  • yes, we have experienced Safari performance problem on ios 15 too.

    even worse on beta 5, using a game from https://www.pixijs.com/gallery https://tooncup.cartoonnetwork.co.uk/home/

    it gets stuck at the entering game, while there is no problem on ios 14.

Add a Comment

Accepted Reply

try to disable option "GPU Process: Canvas Rendering". we don't know why it's on by default on beta 4 and 5.

  • The same issue with WKWebView, freezes on iOS 15 when the app goes to the background and returns back, but works correctly on iOS 14 and lower. Where do we need to disable this option? "GPU Process: Canvas Rendering"

  • You can find this setting in "Settings -> Safari -> Advanced -> Experimental Features" -- there should be a bunch of "GPU Process" Experimental WebKit Features enabled here.

    I can only add that we are also experiencing this issue with our web application, which is a canvas editing platform allowing for many canvases to be composited on top of one another. No problems for iOS versions < 15, and disabling this feature fixed the issue for us.

    We are looking to understand if this feature is intended to be enabled as part of iOS 15's official release. Curious if there is any insight available.

  • Thanks, this also helps us with the native Safari browser, but how to disable it from the code in the WKWebView that we are using in our application?

Replies

Same issue in Webkit Webview. Please FIX this :( Or at least add some kind of way to turn it off for the webview in an xcode application.