Flutter

最近更新时间:2024-07-03 17:39:01

我的收藏

功能描述

TUIKit 从 v0.1.3 版本开始 ,支持表情回应功能。
“表情回应”功能采用消息编辑能力实现。
说明:
为尊重表情设计版权,IM Demo/TUIKit 工程中不包含大表情元素切图,正式上线商用前请您替换为自己设计或拥有版权的其他表情包。下图所示默认的小黄脸表情包版权归腾讯云所有,可有偿授权使用,如需获得授权可 提交工单 联系我们。




效果展示

发送表情回应

开启表情回应能力后,长按消息菜单中,靠近消息本身的方向,会多一条表情选择区。该区域支持点击“加号”扩大,展示更多表情。
长按消息菜单
更多表情





展示表情回应

一条消息收到的所有回应表情,都会展示在这条消息的下方,会话中所有成员均可看到。
在消息下方,回应表情后面会显示该表情的发送人姓名,点击姓名可以触发 onTapAvatar 回调,以查看其Profile。
点击展示中表情,可以方便快捷回应同样的表情,或取消该表情。
当发送同一个回应表情人数过多被省略时,点击最后的“...共xx人”,可查看完整的回应成员名单。
表情回应消息展示
完整回应成员名单





控制表情回应

在 TIMUIKitChat 的配置参数 config 中,提供了“表情回应”功能开关 isUseMessageReaction , 其类型为 boolean,默认为 true
TIMUIKitChat(
config: TIMUIKitChatConfig(
isUseMessageReaction: true 或 false,
// ... 其他 config 配置
),
// ... 其他 TIMUIKitChat 参数
)

联系我们

点此进入IM社群,享有专业工程师的支持,解决您的难题