差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
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);​