如题,IOS14 的版本,cocoscreator 2.1.x 和 2.4.x 分别测试了一个 demo,在屏幕尺寸改变触发 resize 后,内存出现翻倍式增长且不会回落,直到 web 崩溃。
你好,请问具体是什么浏览器呢
我这边没能复现你的问题,可以麻烦提供下 demo 吗
项目是新建了一个空项目,扔进去一张图片,浏览器是 safari,ios14.beta3,机型是 iPad,在浏览器,不断的开启历史记录,关闭历史记录来改变网页的大小,每次变化都会使得内存增加一倍。你可以用我这个链接测试。
哥们,你别用这个工具 profile,关掉他,看进程内存占用还会不会暴增
测试 demo 发现,貌似涉及 webgl 重绘就会飚内存,cocos 这边能做兼容吗
好,我试试
会的,不连任何调试,内存也会涨到极限,web 因内存不足崩溃掉。
https://github.com/cocos-creator/engine/pull/7084/files
试试关闭 ios14 上的 retina,应该可以减缓一些内存泄漏
本质上还是 iOS14 上的实现问题
十分感谢