差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 后一修订版 两侧同时换到之后的修订记录 | ||
im:pc:basics:message [2019/03/29 11:32] jk [位置消息] |
im:pc:basics:message [2021/12/10 03:31] victorli [发送 自定义 消息] |
||
---|---|---|---|
行 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':'uid'}); | ||
+ | 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> | ||
---- | ---- |