HarmonyOS 鸿蒙Next:文本中部分特殊字符转为表情图片的方法

发布于 1周前 作者 bupafengyu 来自 鸿蒙OS

HarmonyOS 鸿蒙Next:文本中部分特殊字符转为表情图片的方法

假设字典 let defaultImageData = “[{“name”:”[):]",“image”:$r(‘app.media.1’)},{“name”:"[:D]",“image”:$r(‘app.media.1’)}]"

获取到字符串为:“您好[):],有什么能帮助您的吗?[:D]”,字典中可能有很多表情,使用什么组件可以将获取到的字符串根据字典转换为表情后展示出来?



关于HarmonyOS 鸿蒙Next:文本中部分特殊字符转为表情图片的方法的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。

5 回复
楼主后面有解决了不

找HarmonyOS工作还需要会Flutter技术的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:https://www.bilibili.com/video/BV1S4411E7LY/?p=17

有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html

解决了,把字符串根据字典分割转成数组,然后Text里面循环获取添加Span或ImageSpan显示

官方回复是做成自定义字体使用fontFamily展示,如果是固定的一组表情的话,可以用这种,就是得先自己搞定ttf文件

回到顶部