RichText图文混排显示bug

网页、安卓端富文本显示不全,文字、图片均有可能消失不见,采用的代码赋值的方式

  • Creator 版本:3.5.0

  • 目标平台:谷歌浏览器、android

  • 重现方式:代码中拼接内容,对string动态赋值

  • 首个报错:

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

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率:

image

image

两次的富文本内容均由同一串代码拼接出来的

先赋值个空格,再赋值需要的文本试试?

今天去试了下,并没有效果。

虽然文字和图片有时候没有显示出来,但是它们都占了位置,图片的点击事件也能在正确的位置响应

不一定是图文混排,纯文字(不同颜色)也会

节点属性打印出来的值是正确的,就是不显示,节点隐藏后再重新显示,就会显示正常

1赞

你好,这个问题的出现频率多高?是否和设备有关?是否需要特定的复现步骤?复现步骤是什么?能否提供测试 demo?

出现的频率不是很高,但是每天都可以遇到,跟设备没关系,没有复现步骤,就是富文本首次赋值,有概率出现,另外,富文本的性能跟普通文本差好多,哪怕是同样一段文本,赋值给富文本和普通文本的性能都差别很明显

我也遇到了同样的问题,不是百分百必现,偶尔会出现

好的,我们测试组也会在版本发布时多次的测试,目前内部没有发现相关的问题,如果有发现会第一时间解决。

需要什么信息吗?节点树还是,我出现的时候搜集一下。我这边之前看到的是节点树的信息是正常的,富文本节点的active是true,但是富文本的子节点active是false。

找出能够复现问题的关键节点和组件,并制作简易的复现 demo 就可以了。

那没有稳定复现的方法,同一个流程跑,都没法稳定复现

有一定概率复现就行的

很尴尬,概率低得很,但是我们每天都会出现

可能和节点树和组件的关系不大,我把我预制体里的节点树复制到场景中测试(同一代码测试),不会出现图片和文字消失的情况,正常跑游戏的时候倒是经常会出现这个bug,采用凌天大佬的做法,切换富文本节点的active后倒是避免了bug的出现

嗯,我发给引擎组同事看下,