【BUG】3.8.5富文本RichText使用img标签不显示图片

引擎版本:3.8.5
BUG组件:RichText
BUG问题:在编辑器下不显示img标签内容
确保环境:1.图集auto-atlas.pac有拖入,2.图集文件夹下有emoji1
复现操作:使用img标签,如:<img src=‘emoji1’ height=50 width=50 align=center />

最后面我在编辑器断点看,拖入的SpriteAtlas图集是空的内容
image

参考自动图集资源

自动图集在编辑器/网页预览的时候是不生效的 :smile:

啊啊啊,这就很坑了,这个自动图集那没什么用呢。
编辑器完全可以做到自动图集的时候把文件名字和uuid记录在里面呀.
然后预览或者编辑器的时候就可以加载到了

此处就得问下官方了,哈哈哈哈 :joy:

你就把自动图集文件夹下的图片当做散图来用打包后引擎会打包成图集关联UUId的

是需要重写富文本插件吗?还是怎么使用?
大哥~能截个图看看吗?

我是说自动图集的用法,我试了一下richTex预览的时候是显示不了 :thinking:,但是可以用打包以后正常显示

image 打包前自动图集里面没有spriteframe信息打包后才有了,如果自动图集在编辑器中就可以调整布局可编辑就完美了

1赞

所以对于RichText要用的图片,我都是先TP打包好再导入项目的。希望官方早日优化 :joy:

1赞

用自动图集也可以就是预览看不到效果,打包后可以 :laughing:

我目前只能扩展一下富文本了,不能编辑预览和调试预览,这个是十分低劣的。
希望官方早日修复这个BUG了

是啊~太难受了,这个BUG这么久了,官方居然一直没处理

希望自动图集可以支持配置指定的碎图 · Issue #17224 · cocos/cocos-engine 有类似的issue哪个版本实现就不清楚了

我重写了_addRichTextImageElement方法,且多添加了一个文件夹路径。编辑器下用到就去加载散图。我现在全部当散图用了。反正如果使用到的图片如果是图集的话,他会自动加载图集

在store发现一个免费插件安装以后浏览器预览就能看到了不用等打包以后了 Cocos Store

1赞