关于微信小程序出包后,游戏内某个切换界面CPUIdle问题

游戏内,两个页面在资源都加载好后,页面A.active=fasle,页面B.active=true。会进行一个长达一秒左右的卡顿,经过微信小程序的真机调试后,发现代码消耗其实在150ms左右,反而有个850ms的idle,想请问这个idle此刻是在干什么,是由什么引起的,怎么避免。
150ms的实际性能消耗图:


850ms的idle性能消耗图:
规律
1.目前仅有一个界面卡,其他界面不卡,暂未查明具体原因(这个页面Label,RichText比不卡的界面要多一点,从150ms的性能图来看有不少文字相关的消耗)
2.cocos编辑器不卡,浏览器不卡,微信开发者工具模拟器不卡,Android手机微信小程序卡,Android手机APK卡
3.问题不偶现,毕现

单个页面的内容不能太多

盲猜是gc

是必现,那我先收回我的猜想

请问,有没有在Promise或settimeout中做逻辑?特别是有没有异步的递归,

没有这些相关的逻辑