Commit 9cf8f7579e9ff95702ce1794cd4d7b938ff409d7
1 parent
f45ff7af
添加2.0升级到3.0 的注意事项
Showing
1 changed file
with
51 additions
and
1 deletions
README.md
| 1 | 视讯云聊天sdk | 1 | 视讯云聊天sdk |
| 2 | ==== | 2 | ==== |
| 3 | #### CNChat Android SDK是视讯云推出的 Android平台上使用的软件开发工具包(SDK),负责聊天室的加入发消息等。使用文档详见 [聊天sdk3.0文档wiki](http://bj.gitlab.cnlive.com/cnlive-team/CNIMDemo/wikis/home) | 3 | #### CNChat Android SDK是视讯云推出的 Android平台上使用的软件开发工具包(SDK),负责聊天室的加入发消息等。使用文档详见 [聊天sdk3.0文档wiki](http://bj.gitlab.cnlive.com/cnlive-team/CNIMDemo/wikis/home) |
| 4 | -或 [聊天sdk2.0文档wiki](http://bj.gitlab.cnlive.com/cnlive-team/CNIMDemo/wikis/home2) | ||
| 5 | \ No newline at end of file | 4 | \ No newline at end of file |
| 5 | +或 [聊天sdk2.0文档wiki](http://bj.gitlab.cnlive.com/cnlive-team/CNIMDemo/wikis/home2) | ||
| 6 | +#### 注:因为sdk结构调整,app在使用聊天sdk的同时还是用了播放或直播sdk的请把视频或直播sdk升级到3.0以后 | ||
| 7 | +#### 注:从2.X升级到3.X版本有部分回调参数有变化,变化如下: | ||
| 8 | +- 接收消息监听 | ||
| 9 | +```java | ||
| 10 | + interface OnReceiveMessageListener { | ||
| 11 | + void processMessage(Object o); | ||
| 12 | + } | ||
| 13 | + | ||
| 14 | + 改成 | ||
| 15 | + | ||
| 16 | + interface OnReceiveMessageListener { | ||
| 17 | + void processMessage(CNBaseMessage message); | ||
| 18 | + } | ||
| 19 | +``` | ||
| 20 | +- 发送消息监听 | ||
| 21 | +```java | ||
| 22 | + interface OnSendMessageListener { | ||
| 23 | + void onAttached(Object o); | ||
| 24 | + | ||
| 25 | + void onSuccess(Object o); | ||
| 26 | + | ||
| 27 | + void onError(Object o, int what, String extra); | ||
| 28 | + } | ||
| 29 | + | ||
| 30 | + 改成 | ||
| 31 | + | ||
| 32 | + interface OnSendMessageListener { | ||
| 33 | + void onAttached(CNBaseMessage message); | ||
| 34 | + | ||
| 35 | + void onSuccess(CNBaseMessage message); | ||
| 36 | + | ||
| 37 | + void onError(CNBaseMessage message, int what, String extra); | ||
| 38 | + } | ||
| 39 | +``` | ||
| 40 | +- 获取消息列表监听 | ||
| 41 | +```java | ||
| 42 | + interface OnLatestMessageListener { | ||
| 43 | + void onSuccess(List<Object> os); | ||
| 44 | + | ||
| 45 | + void onError(int what, String extra); | ||
| 46 | + } | ||
| 47 | + | ||
| 48 | + 改成 | ||
| 49 | + | ||
| 50 | + interface OnLatestMessageListener { | ||
| 51 | + void onSuccess(List<CNBaseMessage> messages); | ||
| 52 | + | ||
| 53 | + void onError(int what, String extra); | ||
| 54 | + } | ||
| 55 | +``` | ||
| 6 | \ No newline at end of file | 56 | \ No newline at end of file |