那我可以在 消息列表页 下拉刷新的时候 重复调用avimClient?.open()吗?就不论是否下线,刷新一次调用一次

您可以运行代码测试下多次 open 是否会报错。刷新消息列表的时候是不需要多次 open 的。

可是不用open的话怎么让他重连呢?

断线后再上线,只 open 一次就可以了。

就是说 锁屏之后 断线了 触发下拉刷新的时候再让他open 那有没有什么方法能够获取当前是否连接的状态呢 目前是 断线了以后进入了聊天详情 调用了avimClient?.createConversation 才重连

目前是 断线了以后进入了聊天详情 调用了avimClient?.createConversation 才重连

一般的实现是客户端要监听应用回到前台事件,然后重新登录 Client。