收藏
回答

onPageScroll监听页面滚动太费性能

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 Bug 客户端 6.7.3 2.4.1

onPageScroll监听页面滚动太费性能,导致页面在真机渲染耗费很长时间,微信开发工具倒不会这样


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

3 个回答

  • 卢霄霄
    卢霄霄
    2018-12-01

    只有安卓才会延迟巨大吧。。光是加scroll的监听,经常都会延迟。。

    2018-12-01
    有用
    回复
  • 朝朝复逝
    朝朝复逝
    2018-12-01

    我想处理的是侦听页面向下滚动到某个特定位置的时候,改变某个某个元素的类名,类似悬浮导航栏这样,怎样处理会比较好?(我不想用scroll-view来作为最外层的容器)

    2018-12-01
    有用
    回复 1
    • Mr.Pan
      Mr.Pan
      2018-12-04

      我试了n种方法了,在安卓机上延迟超级严重,想其他方法吧

      2018-12-04
      回复
  • 开发-张振芝
    开发-张振芝
    2018-12-01

    看你要解决什么问题了,判断可见区域,可以用这个https://developers.weixin.qq.com/miniprogram/dev/api/wx.createIntersectionObserver.html

    2018-12-01
    有用
    回复 3
    • 炽天使
      炽天使
      2019-06-01

      可以调整onPageScroll 触发的阈值吗?有点太灵敏了


      2019-06-01
      回复
    • YU,
      YU,
      2020-09-03
      这个相交阀值方法是在哪个生命周期触发调用呢
      2020-09-03
      回复
    • Zara
      Zara
      2022-09-30回复炽天使
      用户滚动的操作很快,加上节流函数不是画蛇添足吗,做出来效果可能更糟
      2022-09-30
      回复
登录 后发表内容