leancloud-realtime 4.3.0 ReactNative 0.57.1 CONVERSATION_LOG_REJECTED

我的环境是ReactNative : 0.57.1
使用的是"leancloud-realtime": "^4.3.0",

我先是调用了

这个退出了对话
然后重新

这样,加入了对话
控制台上的m字段已经显示了两个人的ID,说明成员是加入成功的

在APP中查询conversation列表也是可以查到这个对话的


但是一旦进入对话,查询消息列表,就会报错

请问是什么问题

首先,CONVERSATION_LOG_REJECTED 的意思是拉取对话消息记录被拒绝,当前用户不在对话中: https://leancloud.cn/docs/error_code.html#hash43158157

如果确认有问题,能否在 queryMessages 之前打印一下当前的 clientId 与 conversationId,我们确认一下。

ClinetId 5cd805247b968a007582134d
conversationId 5cebab643f4fcf8c757aae92
userId 5cd805247b968a007582134d

您好,我将clientId,conversationId,和userId都打印了出来
我昨天的时候获取聊天记录一直失败,但是今天获取就可以了,然后我再次试了下将对话quit后重新加入,又不能获取聊天记录了

请问是不是有延迟?

我发现调用join之后就可以了
也就是说调用quit退出对话后,再次调用createConversation并不能立即加入对话(尽管这个时候在控制台中的m字段已经有了两个用户id,我感觉是有延迟)
得调用join才行