wildfirechat / wfc_flutter_plugins

野火flutter插件,包含即时通讯和实时音视频插件
Other
35 stars 26 forks source link

一些flutter插件中的问题 #82

Closed doralines closed 8 months ago

doralines commented 9 months ago

1.刚登录不久或者刚添加一个好友不久的时候,这时候使用Imclient.getUserInfo 经常会获取不出来数据。 2.新添加的好友 获取在线状态是获取不到的,当对方或者自己重新登录后 双方才能正常的获取在线状态。

imndx commented 9 months ago
  1. 当本地不存在该用户信息的时候,会先返回nullnullUserInfo,然后会去从服务端拉取该用户的用户信息,拉取成功之后,会有用户信息更新UserInfoUpdatedEvent通知; 另外,也可以使用异步版本的getUserInfoAsync,该方法会通过回调返回用户信息,如果本地不存在,需等待从服务端拉取。

  2. 我们查下

doralines commented 9 months ago

有没有什么方法可以一次性从服务端拉取当前我这个号所有所需要的数据 同步的.不然感觉返回null的数据的好多啊

imndx commented 9 months ago

有没有什么方法可以一次性从服务端拉取当前我这个号所有所需要的数据 同步的.不然感觉返回null的数据的好多啊

没有,那样的话,如果数据很多,会导致首次登录等非常慢。