HarmonyOS关于RichText的疑问

1、正在开发首次安装后隐私弹窗的问题,其中使用了RichText来渲染富文本;

2、使用RichText存在几个问题:

  • 渲染的富文本内容,手指触摸上去后,会触发webview类似的缩放或者移动效果,期望能跟TextView加上span效果的形式能自动换行,且不能缩放,要如何做到?
  • 富文本内部存在二级链接,要如何拦截,使它能跳转到二级页面?否则默认情况下RichText直接加载了该链接,无法返回上一级页面了。


HarmonyOS
2024-08-09 11:48:56
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

在RichText中添加如下代码来禁止缩放:

<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">   

如果富文本里面有超链接可以通过a标签定义

《<a href= "xxx://copywriting?copywritingkey=user_agreement\">***用户使用协议</a >》 
《<a href=“xxx://copywriting?copywritingkey=user_privacy_policy”>***用户隐私政策</a >》 

RichText文档 https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-richtext-0000001861886725-V5#ZH-CN_TOPIC_0000001861886725__%E6%8E%A5%E5%8F%A3

不适用场景:RichText组件不适用于对HTML字符串的显示效果进行较多自定义的应用场景。例如RichText组件不支持通过设置属性与事件,来修改背景颜色、字体颜色、字体大小、动态改变内容等。在这种情况下,推荐使用Web组件。

分享
微博
QQ
微信
回复
2024-08-09 18:32:20
相关问题
HarmonyOS 关于deliveryWithInstall疑问
703浏览 • 1回复 待解决
HarmonyOS 关于手动签名疑问
541浏览 • 1回复 待解决
HarmonyOS 关于NavPathStack疑问
24浏览 • 1回复 待解决
HarmonyOS 关于DES加解密疑问
27浏览 • 1回复 待解决
HarmonyOS 关于半模态转场疑问
8浏览 • 1回复 待解决
关于鸿蒙应用开发疑问?
5451浏览 • 1回复 待解决
关于Wearable开发几个疑问
7552浏览 • 2回复 待解决
HarmonyOS 关于ArkTS UI样式文件疑问
405浏览 • 1回复 待解决
关于鸿蒙camera外设驱动编写疑问
4551浏览 • 1回复 待解决
关于DependentLayout布局一点疑问
5714浏览 • 1回复 待解决
关于智能穿戴应用开发几个疑问
10812浏览 • 2回复 待解决
请教一下关于Ticktimer 疑问
3519浏览 • 1回复 待解决
关于鸿蒙分布式数据库key疑问
5838浏览 • 1回复 待解决
HarmonyOS soundPool使用疑问
4浏览 • 1回复 待解决
HarmonyOS 企业证书疑问
206浏览 • 1回复 待解决