收藏
回答

cover-view的循环列表性能问题,有什么好的解决办法?

在做直播项目的时候,会用到公屏渲染,现在选型的方案是公屏在直播间显示。公屏内容多的时候,渲染起来会卡,慢,导致直播间的其他组件响应用户的操作会比较的慢。

目前我们采取的方案是,公屏最多显示若干条,超过了之后,就裁减2/3的数量,然后继续循环push公屏进去,渲染的频率也改成了最快也要1秒才能setData。但是在公屏的数量多了以后,每次渲染都会满数据渲染(假如20条,因为虽然频率是1s,但是会继续push进去数组,不会渲染,1s之后渲染)。哪怕改成了这种,还是会出现那种卡,慢的情况,尤其是安卓!


这种情况下应该怎么去优化呢。?

目前来看js线程处理都是很正常的,但是从cover-view ->js这一层的通信总是慢半拍

回答关注问题邀请回答
收藏

2 个回答

  • 丶期_望℡
    丶期_望℡
    2019-11-20

    请问楼主解决了吗?我也遇到了,循环过多点击延迟

    2019-11-20
    有用
    回复
  • 西红柿
    西红柿
    2019-10-22

    捞一下

    2019-10-22
    有用
    回复
登录 后发表内容
问题标签