OnRecvMessageExtensionsChanged
功能介绍
消息扩展被修改
返回模板
OnRecvMessageExtensionsChanged = void Function(
String msgID,
List<V2TimMessageExtension> extensions,
)
返回值详解
名称 | 数值类型 | 描述 |
---|---|---|
msgID | String | 被更改的消息id |
extensions | List< V2TimMessageExtension > | 更改的扩展信息 |
代码示例
//创建消息监听器
V2TimAdvancedMsgListener listener = V2TimAdvancedMsgListener(
onRecvMessageExtensionsChanged:
(String msgID, List<V2TimMessageExtension> extensions) {
// msgID 被更改的消息id
// extensions 被更改的扩展字段列表
for (V2TimMessageExtension element in extensions) {
element.extensionKey; // 被更改的扩展字段key
element.extensionValue; // 被更改的扩展字段values
}
},
);
// 添加高级消息的事件监听器
TencentImSDKPlugin.v2TIMManager
.getMessageManager()
.addAdvancedMsgListener(listener: listener);