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疑问
423浏览 • 1回复 待解决
HarmonyOS 关于手动签名疑问
318浏览 • 1回复 待解决
HarmonyOS 关于ArkTS UI样式文件疑问
212浏览 • 1回复 待解决
关于Wearable开发几个疑问
7301浏览 • 2回复 待解决
关于鸿蒙应用开发疑问?
5332浏览 • 1回复 待解决
关于DependentLayout布局一点疑问
5571浏览 • 1回复 待解决
关于鸿蒙camera外设驱动编写疑问
4384浏览 • 1回复 待解决
关于智能穿戴应用开发几个疑问
10483浏览 • 2回复 待解决
请教一下关于Ticktimer 疑问
3341浏览 • 1回复 待解决
HarmonyOS RichText属性使用
209浏览 • 1回复 待解决
关于鸿蒙分布式数据库key疑问
5684浏览 • 1回复 待解决
HarmonyOS @ObjectLink和@State相关疑问
122浏览 • 1回复 待解决
HarmonyOS 使用Navigation一些疑问
168浏览 • 1回复 待解决
mysql varchar类型疑问
2175浏览 • 1回复 待解决
HSP命名路由跳转疑问
103浏览 • 1回复 待解决