秃顶佩奇
秃顶佩奇
  • 发布:2022-11-07 18:43
  • 更新:2022-11-08 16:42
  • 阅读:212

【报Bug】nvue list组件绑定“@touchstart”、“@touchend”事件会出现list无法滑动的问题。

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.6.4

手机系统: iOS

手机系统版本号: iOS 15

手机厂商: 苹果

手机机型: iphone8plus

页面类型: nvue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

官方“新闻资讯App模板”项目的“news-page.nvue”组件里面的list,添加@touchstart="touchstart" @touchend="touchend"事件,在首页点击某项新闻跳转detail页面,再点击detail页面的顶部导航栏返回按钮返回首页,先向上滑动一次list,然后再次滑动

预期结果:

首页的list组件可正常滑动、点击

实际结果:

首页的list组件无法滑动、点击

bug描述:

ios端nvue页面的list的组件绑定“@touchstart”、“@touchend”事件,跳转其他页面后,点击顶部导航按钮返回到nvue页面(手势侧滑返回不会有问题),先向上滑动一次list,然后再次滑动时list组件出现无法滑动、无法点击等其他问题。官方“新闻资讯App模板”demo可复现该问题。android端没有问题。

2022-11-07 18:43 负责人:DCloud_iOS_WZT 分享
已邀请:
DCloud_iOS_WZT

DCloud_iOS_WZT

问题已确认,先不要在list 以及scrollview上加手势监听 加到他们的子视图上

要回复问题请先登录注册