请教个加载前端富文本的问题

2025 年 8 月 25 日
 rcj6056

这个图不知道能不能显示出来 https://imgur.com/a/8SSmyzQ

接口返回了一个 content 字段 里面是 html 的标签 现在想在原生安卓里面直接加载出来 这种直接用 webview 可以加载嘛 或者有啥别的方案

第一次遇到这种~

3372 次点击
所在节点    Android
8 条回复
bbxx11
2025 年 8 月 25 日
可以,富文本可以直接传图,存的就是标签+url ;自己配好图片上传地址,返回来也就直接渲染了
irisdev
2025 年 8 月 25 日
返回网络图片没问题,本地图片注意路径
sankemao
2025 年 8 月 25 日
textview 支持 html 部分标签,可以先试一下效果
如果效果不行,就自己解析吧,把 html 解析成 ast ,然后自定义 span 显示
SanjinGG
2025 年 8 月 25 日
你直接保存 html ,能在本地加载出来就能在 webview 加载出来
virgo
2025 年 8 月 25 日
https://github.com/andrejewski/himalaya 可以参考这个的方案解析一下再加载
chf007
2025 年 8 月 25 日
loadDataWithBaseURL(null, htmlContent, "text/html", "utf-8", null)
Lockroach
2025 年 8 月 26 日
使用 htmltextview 第三方组件或者将 webview 加载 html 内容
rcj6056
2025 年 8 月 26 日
@chf007 牛的 xd 我就用这个处理好了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1154756

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX