差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
im:pc:basics:message [2019/07/23 04:54] victorli [撤回消息] |
im:pc:basics:message [2021/12/10 03:41] (当前版本) victorli [发送 自定义 消息] |
||
---|---|---|---|
行 22: | 行 22: | ||
* CMD 消息 | * CMD 消息 | ||
+ | * 自定义 消息 | ||
| | ||
* 位置消息 | * 位置消息 | ||
行 130: | 行 131: | ||
var cmdMsg = easemob.createSendMessage("jwfan", "jwfan1", cmdMsgBody); | var cmdMsg = easemob.createSendMessage("jwfan", "jwfan1", cmdMsgBody); | ||
chatManager.sendMessage(cmdMsg); | chatManager.sendMessage(cmdMsg); | ||
+ | </code> | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== 发送 自定义 消息 ==== | ||
+ | 自定义消息包括消息event和消息扩展exts,构造及发送过程如下 | ||
+ | <code> | ||
+ | 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':'uid'}); | ||
+ | let customMsg = easemob.createSendMessage('lxm9','lxm',customMsgBody); | ||
+ | chatManager.sendMessage(customMsg); | ||
</code> | </code> | ||