突然好想你
突然好想你
  • 发布:2022-12-17 11:20
  • 更新:2022-12-17 11:20
  • 阅读:466

【报Bug】uni-app在列表滚动以后,首次点击navigateTo跳转导致onPageScroll下取得scrollTop为0,退回到列表再滚动点击值正常

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 11

HBuilderX类型: 正式

HBuilderX版本号: 3.6.14

浏览器平台: Chrome

浏览器版本: 108.0.5359.99正式版

项目创建方式: HBuilderX

操作步骤:

如bug描述

预期结果:

正常设置

实际结果:

如bug描述

bug描述:

bug一:首次进入uni-app写的列表页,在列表滚动以后,这时监听到的onPageScroll下取得scrollTop不为0,点击navigateTo跳转onPageScroll下打印的值scrollTop变为0。从详情退回到列表再滚动或者点击进入详情,scrollTop值又变正常了;微信内置浏览器也一样。场景是存储滚动条的位置,退回列表以后设置滚动条的位置。
bug二:返回列表设置滚动条位置时,如果有swiper组件,页面中心会闪烁一下
uni.pageScrollTo({
duration: 0, // 毫秒
scrollTop: 1000// 位置
})

2022-12-17 11:20 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复