
用过小程序rict-text的帅哥靓女们(说的就是正在看文章的你)都知道,rich-text是无法解析富文本中的video标签的,本文教你如何优雅的在不使用插件的情况下完整的渲染富文本
首先是富文本图片自适应的问题
当我们从后端拿到富文本数据时,我们利用replace方法去修改图片的样式,保证图片与手机宽度保持一致
//content为富文本
content = content.replace(/<img/gi, '<img style="max-width:100%;height:auto"') //图片自适应
如果富文本出现莫名的空白区域,可能是富文本中包含有换行标签,我们就将<br>标签替换掉
//richtext为后端传过来的富文本
dealRichText(richtext

本文介绍了在微信小程序中如何在不使用插件的情况下,解决富文本图片自适应和视频展现问题。通过处理富文本数据,替换图片样式确保自适应,去除换行标签解决空白区域。对于视频问题,采用特殊方式将富文本与视频链接间隔存储,通过循环渲染实现展示。作者推荐不使用插件的原因是避免繁琐的插件选择,且自行实现并不复杂。
最低0.47元/天 解锁文章
1万+

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



