收藏
回答

聊天室场景,需要频繁调用setData应该如何优化

问题:

你好,我们产品有聊天室,当有聊天数据的时候,需要渲染到界面,这个时候要频繁setData,手机容易卡顿发热, 目前有好的优化方案吗

最后一次编辑于  07-11
回答关注问题邀请回答
收藏

2 个回答

  • 天魔&龙魂
    天魔&龙魂
    07-11

    你们是刷新定时器解决的吗?也不会吧,你们是群聊吗

    07-11
    赞同
    回复 3
    • 朱洪永@果酱文化
      朱洪永@果酱文化
      07-11
      是群聊呢
      07-11
      回复
    • 天魔&龙魂
      天魔&龙魂
      07-11
      你们用的推送吗
      07-11
      回复
    • 朱洪永@果酱文化
      朱洪永@果酱文化
      07-11回复天魔&龙魂
      用的WebSocket,第三方,网易云信
      07-11
      回复
  • 鲤子
    鲤子
    07-11

    合并渲染,在某个时间段内有一条或多条数据更新时,那就合并一次渲染,不要有一条数据就setData一次。

    07-11
    赞同
    回复 2
    • 朱洪永@果酱文化
      朱洪永@果酱文化
      07-11
      是个好思路!
      07-11
      回复
    • Alex
      Alex
      12-05
      你这样别人看消息就不及时了啊
      12-05
      回复