好友 联系人 自己头像每次打开都会重新加载

seongbrave 1月前 90

下载查看效果

图片第二次加载才会显示

帮忙看看什么原因呢?

最新回复 (6)
  • HeavyRain 1月前
    引用 2
    “每次打开都会重新加载”是什么意思?是说用户信息没有加载到是吗?用demo对比demo有问题吗?
  • HeavyRain 1月前
    引用 3
    如果用户信息首次获取,因为本地没有数据,所以会获取空用户信息,这个时候协议栈会去服务器更新,当更新成功后会发送一个通知,UI层应该监听这个通知,收到这个通知后再更新UI
  • seongbrave 1月前
    引用 4
    能直接获取服务端接口吗?接口不是异步的吗?异步回调了还可能为空?
  • HeavyRain 1月前
    引用 5
    代码中用的大多数都是同步的接口,也就是从本地数据库获取,有没有都直接返回,如果没有再从服务器获取,获取成功后再通知,UI层收到通知后再更新。

    SDK也有一个异步获取用户信息的接口,你们可以修改一下代码改成异步的那个。

    我们建议用等待通知的方法
  • seongbrave 1月前
    引用 6
    “SDK也有一个异步获取用户信息的接口,你们可以修改一下代码改成异步的那个。”具体是哪个呢,麻烦发下具体api名称
  • HeavyRain 1月前
    引用 7
    getUserInfoAsync
返回