差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 后一修订版 两侧同时换到之后的修订记录 | ||
im:web:intro:basic [2019/08/28 07:28] lizg [创建连接] |
im:web:intro:basic [2020/03/21 13:12] zhangdong [添加回调函数] |
||
---|---|---|---|
行 13: | 行 13: | ||
url: WebIM.config.xmppURL, | url: WebIM.config.xmppURL, | ||
apiUrl: WebIM.config.apiURL, | apiUrl: WebIM.config.apiURL, | ||
- | isAutoLogin: false, | + | isAutoLogin: WebIM.config.isAutoLogin, |
heartBeatWait: WebIM.config.heartBeatWait, | heartBeatWait: WebIM.config.heartBeatWait, | ||
autoReconnectNumMax: WebIM.config.autoReconnectNumMax, | autoReconnectNumMax: WebIM.config.autoReconnectNumMax, | ||
行 27: | 行 27: | ||
<code javascript> | <code javascript> | ||
conn.listen({ | conn.listen({ | ||
- | onOpened: function ( message ) { //连接成功回调 | + | onOpened: function ( message ) {}, //连接成功回调 |
- | // 如果isAutoLogin设置为false,那么必须手动设置上线,否则无法收消息 | + | |
- | // 手动上线指的是调用conn.setPresence(); 如果conn初始化时已将isAutoLogin设置为true | + | |
- | // 则无需调用conn.setPresence(); | + | |
- | }, | + | |
onClosed: function ( message ) {}, //连接关闭回调 | onClosed: function ( message ) {}, //连接关闭回调 | ||
onTextMessage: function ( message ) {}, //收到文本消息 | onTextMessage: function ( message ) {}, //收到文本消息 | ||
行 67: | 行 63: | ||
console.log(list); | console.log(list); | ||
}, | }, | ||
+ | onRecallMessage: function(message){}, //收到撤回消息回调 | ||
onReceivedMessage: function(message){}, //收到消息送达服务器回执 | onReceivedMessage: function(message){}, //收到消息送达服务器回执 | ||
onDeliveredMessage: function(message){}, //收到消息送达客户端回执 | onDeliveredMessage: function(message){}, //收到消息送达客户端回执 |