收藏
回答

在页面 A 注册的 onPageScroll 回调会在页面 B 初始加载完成后被触发

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug Page, onPageScroll 微信iOS客户端 7.0.20 2.14.1

复现步骤:

        1.打开 iOS 真机调试

        2.滚动本页面 A,查看 console 中本页面滚动事件的 log: 正常

        3.切换至页面 B,查看 console 中滚动事件的 log: 异常(页面 A 回调被触发一次)

备注:

        目前仅在 iOS 真机上复现,升级至 v7.0.20 之前该行为一切正常。

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

3 个回答

  • 微信小店技术专员-binnie
    微信小店技术专员-binnie
    2020-12-31

    问题已恢复,请重试看看

    2020-12-31
    有用 1
    回复
  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    2020-12-24

    问题已复现,我们会尽快进行修复。

    2020-12-24
    有用
    回复
  • 西赛德李
    西赛德李
    2020-12-24

    那是因为现在从 A 页面跳转到 B 页面,会导致 A 页面回到顶部。啊这个 Bug 好烦呐,太蠢了

    2020-12-24
    有用
    回复 3
    • Ryan Wu
      Ryan Wu
      2020-12-24
      我们在 onPageScroll 里绑定了显示/隐藏 tabbar 的逻辑,这个 BUG 一出后直接导致线上的小程序 tabbar 在跳转页面后消失...无语
      2020-12-24
      回复
    • 頔
      2020-12-24
      老哥 这个要怎么解决能不让回到顶部
      2020-12-24
      回复
    • Ryan Wu
      Ryan Wu
      2020-12-24回复
      这不并不是我们下游开发者能解决的事情,他底层框架的规则已经变了,我们在上层做什么都无济于事
      2020-12-24
      回复
登录 后发表内容
问题标签