initTIM = () => {
timState.tim = TIM.create({
SDKAppID: TIMAPPID
})
timState.tim.registerPlugin({ 'cos-wx-sdk': COS })
// 监听事件
timState.tim.on(TIM.EVENT.SDK_READY, this.onReadyStateUpdate)
timState.tim.on(TIM.EVENT.SDK_NOT_READY, this.onReadyStateUpdate)
// 被踢
timState.tim.on(TIM.EVENT.KICKED_OUT, this.onKickOut)
// 出错统一处理
timState.tim.on(TIM.EVENT.ERROR, this.onError)
// 收到会话列表更新通知,可通过遍历 event.data 获取会话列表数据并渲染到页面
timState.tim.on(TIM.EVENT.CONVERSATION_LIST_UPDATED, this.onConvListUpdate)
// 收到推送的单聊、群聊、群提示、群系统通知的新消息,可通过遍历 event.data 获取消息列表数据并渲染到页面
timState.tim.on(TIM.EVENT.MESSAGE_RECEIVED, this.onMessageReceived)
}
tim版本是2.5.2
问题1:按照正常流程初始化tim并绑定事件,新打开小程序或者删除缓存后CONVERSATION_LIST_UPDATED 不执行,拉取不到会话列表
相似问题