RichText组件font标签size属性不符合预期

size属性值大于等于7之后就不生效了,另外RichText组件无法根据内容自适应高度,默认撑满全屏。在ArkUIInspector中查看的时候显示为web,底层是基于webview实现的么?大量使用是否会有性能问题,有没有能力来做富文本的轻量实现?

HarmonyOS
2024-04-29 21:41:52
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
davis_li

可以试一下RichEditor, 一个轻量级的实现 :https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-basic-components-richeditor.md#richeditor

RichText如果使用,最多支持1~7档,默认为3,见链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references/ts-basic-components-richtext-0000001815767796如果要使用更大的字号,请使用CSS语法,例如:

RichText('<p style="font-size: 100px; font-family: verdana; color: rgb(24,78,228)">ABC</p>').height(140)

另外由于RichText底层是webview, webview后续支持自适应高度,而RichText会逐渐被RichEditor取代,所以建议去封装webview

分享
微博
QQ
微信
回复
2024-04-30 20:46:24
相关问题
点击事件冒泡不符合预期
751浏览 • 1回复 待解决
HarmonyOS 轨迹线样式和预期不符
179浏览 • 1回复 待解决
HarmonyOS RichText属性使用
429浏览 • 1回复 待解决
为何RichText组件中内容可以滚动
2031浏览 • 1回复 待解决
是否有符合要求的半弹窗组件
1928浏览 • 1回复 待解决
HarmonyOS RichText 展示问题
173浏览 • 1回复 待解决
HarmonyOS java.util.List.size() 报错
199浏览 • 1回复 待解决
HarmonyOS关于RichText的疑问
837浏览 • 1回复 待解决
使用文档中demo,获取不到font信息
1682浏览 • 1回复 待解决