不经意间发现项目内有个bug
就是推文详情是使用富文本编辑器处理的,但是富文本编辑器支持的数据又比较局限,上一位前辈并没有把它处理好。于是就出现了如下画面:
文字都在,图不见了

控制台里也看不见
也不知道问题出在哪里了,再看看JS代码吧。

打印content试试:
很明显!content里有img图片!只是富文本编辑器不显示!
那先排除一下数据问题吧,富文本编辑器只支持img的src属性,数据里用的是data-src,那么我们把content当做字符串处理一下:
var content1=content.replace(/\ data-src/gi, 'src' );;
这样就可以了?
当我打开另一篇推文,发现图片超出了页面范围。。。

本文讲述了在小程序中遇到的一个富文本编辑器图片显示bug,内容包括图片消失、图片数据格式不兼容以及图片超出页面范围的问题。通过检查JS代码,发现图片的data-src属性导致富文本编辑器无法显示,将data-src转换为src后,图片显示正常。但随后发现图片尺寸导致超出页面,通过添加class进行调整,成功解决了问题。
最低0.47元/天 解锁文章
4772

被折叠的 条评论
为什么被折叠?



