a***@163.com
a***@163.com
  • 发布:2022-01-25 10:32
  • 更新:2022-01-25 10:32
  • 阅读:386

【报Bug】APP-VUE中,在scroll-view内部的组件使用longpress,会被滑动误触发

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 10 家庭中文版 版本号:20H2 内部版本:19042.1110

HBuilderX类型: 正式

HBuilderX版本号: 3.3.10

手机系统: Android

手机系统版本号: Android 11

手机厂商: 小米

手机机型: 一加7Pro 红米K40游戏版

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
    <scroll-view  style="height:1200rpx" scroll-y="true">  
            <view v-for="(item, index) in items" :key="index" style="height: 300rpx;"  
                :style="{backgroundColor: item.color}"  
                @longpress="longpress($event, index)">  
                {{item.color}}  
            </view>  
        </scroll-view>

操作步骤:

打开项目,运行到手机

预期结果:

滑动不会触发longpress

实际结果:

滑动会触发longpress

bug描述:

在APP端scroll-view内部组件监听了longpress事件,在上下滑动scroll-view时,会误触发longpress事件。
附件中有可复现的demo,和复现的视频。
在一加7Pro和红米K40游戏增强版上均可复现。

https://ask.dcloud.net.cn/question/92147
社区有人反馈过这个问题,但没有人处理。

2022-01-25 10:32 负责人:无 分享
已邀请:

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