d***@gmail.com
d***@gmail.com
  • 发布:2019-09-29 15:10
  • 更新:2021-12-03 16:12
  • 阅读:2455

H5 端长按无法被页面滚动或滑动阻止

分类:HTML5+

详细问题描述

目前我们要实现的需求为:
1、长按触发 showActionSheet
2、长按的元素在长按期间有页面滚动或者页面滑动时不触发长按
在小程序端没问题,在 H5 端滑动或者滚动的时候仍然会触发长按

[内容]

重现步骤

[步骤] H5 端列表元素长按时滑动

[结果] 滑动没有阻止长按事件的触发

[期望] 在长按触发前如果有页面滑动或者滚动时阻止长按触发

[如果语言难以表述清晰,拍一个视频或截图,有图有真相]

IDE运行环境说明

[HBuilder 或 HBuilderX。如果你用其他工具开发uni-app,也需要在此说明]

[IDE版本号] 2.3.3.20190923

[windows版本号]

[mac版本号]

uni-app运行环境说明

[运行端是h5或app或某个小程序?] h5
[项目是cli创建的还是HBuilderX创建的?如果是cli创建的,请更新到最新版cli再试] HBuilderX创建

[编译模式是老模板模式还是新的自定义组件模式?] 自定义组件模式

0 关注 分享

要回复文章请先登录注册

2***@qq.com

2***@qq.com

回复 田心水原 :
我也同样遇到了你这问题,不知道您现在解决了吗?
我自己用了一种取巧的方法来解决这种问题,您可以看看我写的博客
https://blog.csdn.net/leowahaha/article/details/121701210
2021-12-03 16:12
田心水原

田心水原

这个问题这么久了都没有人回答吗,目前最新版本3.1.11.20210423还是有这个问题,用户体验很糟糕
2021-05-10 09:27