Fix iOS14 bad performance on Browsers/WebView (Solved)

Same problem here.

I have debugged this problem with Safari Dev Tools, and found that after upgrading to iOS 14, the self time of drawElements() usually costs more that 60ms. However before iOS 14, the self time of drawElements() is under 10ms.

Cocos 2dx on iOS 14:

Cocos 2dx Before iOS 14 ↓:

BTW, I also test it with a game that running on Egret engine, and everything goes as well as before.

Egret engine on iOS 14↓

2 Likes