差别

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

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
后一修订版 两侧同时换到之后的修订记录
im:pc:basics:message [2019/03/29 11:32]
jk [位置消息]
im:pc:basics:message [2021/12/10 03:30]
victorli [发送 CMD 消息]
行 4: 行 4:
   ​   ​
   * 接受消息  ​   * 接受消息  ​
 +
 +同时对于发送不超过2分钟的消息,允许主动撤回。
  
 通过对消息的集成,您可以最快速的集成体验 IM 收发消息的流畅体验。 通过对消息的集成,您可以最快速的集成体验 IM 收发消息的流畅体验。
行 128: 行 130:
 var cmdMsg = easemob.createSendMessage("​jwfan",​ "​jwfan1",​ cmdMsgBody);​ var cmdMsg = easemob.createSendMessage("​jwfan",​ "​jwfan1",​ cmdMsgBody);​
 chatManager.sendMessage(cmdMsg);​ chatManager.sendMessage(cmdMsg);​
 +</​code>​
 +
 +----
 +
 +==== 发送 自定义 消息 ====
 +<​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':​null});​
 +let customMsg = easemob.createSendMessage('​lxm9','​lxm',​customMsgBody);​
 +chatManager.sendMessage(customMsg);​
 </​code>​ </​code>​
  
行 153: 行 165:
 </​code>​ </​code>​
  
 +
 +----
 +
 +===== 撤回消息 =====
 +默认发送两分钟内的消息可以撤回,撤回使用recallMessage接口
 +<​code>​
 +/** 
 + * 撤回消息
 + * param msg {EMMessage} 要撤回的消息
 + */
 +chatManager.recallMessage(msg);​
 +</​code>​
  
 ---- ----