差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
im:pc:basics:message [2021/12/10 03:30] victorli [发送 CMD 消息] |
im:pc:basics:message [2021/12/10 03:41] victorli [发送 自定义 消息] |
||
---|---|---|---|
行 22: | 行 22: | ||
* CMD 消息 | * CMD 消息 | ||
+ | * 自定义 消息 | ||
| | ||
* 位置消息 | * 位置消息 | ||
行 135: | 行 136: | ||
==== 发送 自定义 消息 ==== | ==== 发送 自定义 消息 ==== | ||
+ | 自定义消息包括消息event和消息扩展exts,构造及发送过程如下 | ||
<code> | <code> | ||
let customMsgBody = new easemob.EMCustomMessageBody("userCard"); | let customMsgBody = new easemob.EMCustomMessageBody("userCard"); | ||
- | customMsgBody.setExts({'avatar':'https://download-sdk.oss-cn-beijing.aliyuncs.com/downloads/IMDemo/avatar/Image5.png','nickname':'xiaoming','uid':null}); | + | customMsgBody.setExts({'avatar':'https://download-sdk.oss-cn-beijing.aliyuncs.com/downloads/IMDemo/avatar/Image5.png','nickname':'xiaoming','uid':'uid'}); |
let customMsg = easemob.createSendMessage('lxm9','lxm',customMsgBody); | let customMsg = easemob.createSendMessage('lxm9','lxm',customMsgBody); | ||
chatManager.sendMessage(customMsg); | chatManager.sendMessage(customMsg); |