panyh
panyh
  • 发布:2023-09-21 18:25
  • 更新:2023-09-21 22:06
  • 阅读:404

【报Bug】uniapp,h5端,(鼠标/触屏)点击跳转页面时,页面没有发生滚动,但会触发onPageScroll(e),且e.scrollTop为0

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.8.12

浏览器平台: 微信内置浏览器

浏览器版本: 最新

项目创建方式: HBuilderX

示例代码:
onPageScroll(e){  
console.log(e)  
}

操作步骤:

页面监听滚动,点击跳转页面时,会触发滚动监听事件,scrollTop为0

预期结果:

页面监听滚动,点击跳转页面时,不会触发滚动监听事件

实际结果:

页面监听滚动,点击跳转页面时,会触发滚动监听事件,scrollTop为0

bug描述:

uniapp,h5端,(鼠标/触屏)点击跳转页面时,页面没有发生滚动,但会触发onPageScroll(e),且e.scrollTop为0

2023-09-21 18:25 负责人:无 分享
已邀请:
喜欢技术的前端

喜欢技术的前端 - QQ---445849201

刚试了,没有出现,这种情况,如果担心滑动误操作,可以给个区间,记录上次滚动的距离

if(上次滚动的高度 - e.scrollTop >50){    
 //执行滚动的操作    
}

要回复问题请先登录注册