ud-im-frontend
im 聊天前端
这个包是对网易云信的封装,主要是点对点和群聊。
包含的功能
- 点对点聊天
- 群组聊天
- 图片压缩
- 消息过滤
- 用户信息配置(帐号 id 与用户信息配对)
- 消息收发(发送通过后端进行,接收通过事件)--文本消息(包括 emoji)、文件消息、自定义消息
- 离线消息统计
- 历史消息获取
API
class-NIM
new NIM(config, immediateLogin = true)
methods
-
login
-
logout
-
setCurrSession
-
sendMsg
-
loadHistory
-
getHistory
-
getEmoji
-
getEmojiList
-
hasEmoji
-
filterEmoji
-
replaceEmoji
-
getPinup
-
setUserInfo
-
filterMsg
events
-
onConnect
-
onDisconnect
-
onWillReconnect
-
onError
-
onMsgUpdate
-
onSessionUpdate
-
onHistoryComplete