富文本销毁存在严重的内存泄漏,附demo

此前反馈过一个富文本每次在重新设置文本时会造成内存泄漏,现在发现富文本创建销毁也会造成泄漏,参考demo

  • Creator 版本:2.0.9

  • 目标平台: 安卓

  • 详细报错信息,包含调用堆栈:

  • 重现方式:如demo所示点击按钮数次

  • 之前哪个版本是正常的 :

  • 手机型号 :vivo iqoo

  • 手机浏览器 :

  • 编辑器操作系统 :

  • 编辑器之前是否有其它报错 :

可以参考合并下面几个修复,或者升级到新版本
https://github.com/cocos-creator/cocos2d-x-lite/pull/1786
https://github.com/cocos-creator/engine/pull/4220
https://github.com/cocos-creator/engine/pull/4267

第二个之前查询论坛时已经知晓并同步了,第三个则是2.0.9版本还没此控件,第一个没同步,刚同步了试了,有点作用,泄漏比原来少了不少,但还是依然还是有泄漏,之前我反映过富文本不断重新设置文本内容也会造成一直泄漏,富文本的问题确定太多了

同样创建label后销毁也有内存泄漏,富文本创建后销毁的内存泄漏就是label引起的吧,label在游戏里用得多了,如果存在明显的内存泄漏,那肯定是个大问题啊

富文解析慢,内存占用高,聊天刷三百行,手机发热,卡顿异常严重
目前玩家反馈来说,cocos creator 发布的网页版反而比原生平台的体验流畅
没有一些奇奇怪怪的问题
还是那句话,希望多多优化一下原生平台,现在2.0版本还没有1.9版本稳定

1.9.3也卡,只是强一些而已
2.0部分机型就不是人可以忍受的卡。。。完全没法用
但是引擎版本不升,SDK版本也升不了,其他问题也很多,烦躁啊

已经转egret,搭配fariygui,爽的不行,富文本多的话,建议考虑换

我们测试过,egret+fariygui的大量文本处理还真不卡~几乎同样的环境
就算unity发布成h5或者原生,大量文本处理也不卡…

两者搭配,几百字基本不要1s,cocos直接卡死

egret其他问题也一堆。。。出问题了也没人解决。laya现在稍微多点点人,但是感觉也不够稳
最终还是国外的收费引擎(pojieban)做

这个才要自己去取舍了

国外的啥引擎 求推荐