收藏
回答

小程序页面滚动卡顿问题

问题模块 框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
客户端 小程序 Bug Android 9 华为v10 7.0.4

页面所有元素都是通过后端来的数据进行渲染,

页面滚动的时候会有点点卡顿,就是慢慢滚动的时候会有下梯的感觉,腾腾腾的感觉。 没有用到scroll-view ,用了onPageScroll()  以为是这个的原因,后来去掉了,还是没变化。


预期:


预期应该是正常,流畅滚动。


页面数据包比较大。 44.9k




有人知道遇到过这个问题嘛?  还没做 setData  只在进来的时候设置了4次数据,4次的数据大概应该是60k的样子。

麻烦官方小哥哥,小姐姐帮忙解答一下,

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

5 个回答

  • 蓝湛。
    蓝湛。
    07-03

    正常大量数据应该使用scroll-view实现滚动的

    07-03
    赞同 3
    回复 1
    • 阿剑
      阿剑
      07-03

      用scroll-view 有什么好处嘛??不卡??

      07-03
      回复
  • Reborn
    Reborn
    10-22

    给view元素设置     -webkit-overflow-scrolling: touch    


    10-22
    赞同 1
    回复 3
    • Reborn
      Reborn
      10-22
      我已经解决了
      10-22
      回复
    • 力
      10-22
      你是用scroll-view还是recycleview,你的这个view是最外层还是??
      10-22
      回复
    • Reborn
      Reborn
      10-22回复
      全局view设置的
      10-22
      回复
  • 活泉
    活泉
    11-22

    在安卓手机中小程序 的标签scroll-view 里嵌套input 就会卡顿,怎么解决

    11-22
    赞同
    回复
  • 海贼
    海贼
    07-05

    你这个数据量其实很小,关键点应该是你页面 太复杂,或者大图片比较多导致,与你这个塞入的数据没什么关系;建议:1、不要一张图好几屏长,可以切小一点拼接;2、精简页面结构

    小程序的性能,在开发者工具里面可以测试。测试完,会有问题反馈与建议的

    07-05
    赞同
    回复 3
    • 阿剑
      阿剑
      07-15
      没有其他复杂化的东西,就是组件比较多
      07-15
      回复
    • 海贼
      海贼
      07-15回复阿剑
      那就是页面节点太多,节点深度可能也很深
      07-15
      回复
    • 阿剑
      阿剑
      07-15
      内存耗用接近300m,是节点比较多。
      07-15
      回复
  • fireKnight
    fireKnight
    07-03

    建议不要一次性setData太大量的数据,影响性能

    07-03
    赞同
    回复 1
    • 阿剑
      阿剑
      07-03

      都是一次性设置的。

      只是设置值了4个值了而已。

      07-03
      回复