creator V2.13 切后台之后,低概率出现系统字消失(微信小游戏)

说说几十万用户的事

能给个比较高概率的重现方法吗?或者你们是否有统计出重现规律是什么?

重现不出来,策划打了好多局就出现了三四次,切后台挂着 过一段时间就可能出现,公司内其他项目玩家也有过这个反馈

求助,cocos creator 2.4.3还是有这个问题,
之前使用的2.3.2也有这个问题,
微信小游戏切后台回来后就可能会出现文字不显示

@jare

2.4.3出现+1,是否跟内存释放有关@jare

同 2.4.3 会出现,文字偶现不显示。线上有图反馈,本地很低概率可重现。

+1,微信小游戏从后台切回来有时候会出现文字不显示。

我也是偶尔出现,有点神奇。。

看过几个帖子了好像都是华为手机上会出现,我们公司也是有台华为手机经常出现后台回来 系统文字不显示了

1赞

2.4.3,微信小游戏,华为设备,怀疑是内存爆了,

这个问题已经有开发者反馈,是小游戏实现机制可能导致GL消息队列前后台切换没有执行,导致文本渲染丢失,可以监听OnHide和OnShow,然后执行 gl.flush 来强制刷新。

1赞

我重现率不高,但是2,4,4 后台久了之后 进来 label是矩形渲染图 半透明的

gl.flush这个API在CocosCreator v2.4.x 怎么执行呢?
这个吗?
那如何调用呢?

这样写

if (game.renderType === game.RENDER_TYPE_WEBGL) {
   game._renderContext.finish();
} 

game是cc.game吗

是的,cc.game

刚升级2.4.4后,发现这个字体消失的bug没有修复。

让测试复现后,发现复现概率变高了!!!!

image
使用上面的回复尝试修复, 无效!!!!

这问题,有啥办法么,这个礼拜我想把项目升到2.4.4

已经回复了,麻烦跟进,有结果可以反馈给我们,如果有可以稳定复现的demo也可以提供给我们确认。