<template>
<view class="content">
<swiper :indicator-dots="true" :interval="3000" :duration="1000">
<swiper-item>
<view class="swiper-item" @touchmove="touchmove">
在钉钉小程序和字节跳动小程序中,touchmove事件没有触发(触摸,查看打印)
</view>
</swiper-item>
<swiper-item>
<view class="swiper-item" @touchmove="touchmove">
在钉钉小程序和字节跳动小程序中,touchmove事件没有触发(触摸,查看打印)
</view>
</swiper-item>
</swiper>
</view>
</template>
<script>
export default {
methods: {
touchmove(e) {
console.log(e);
}
}
}
</script>
<style>
.swiper-item{
width: 100%;
height: 100%;
background-color: orangered;
}
</style>
- 发布:2023-03-05 21:42
- 更新:2023-06-25 17:55
- 阅读:393
产品分类: uniapp/小程序
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 12.6 (21G115)
HBuilderX类型: 正式
HBuilderX版本号: 3.7.3
第三方开发者工具版本号: 3.7.3.20230223
基础库版本号: dingtalk/SDKVersion: 1.25.7
项目创建方式: HBuilderX
示例代码:
操作步骤:
运行示例项目到钉钉小程序或字节跳动小程序中,触摸swiper-item内的view,发现touchmove没有触发。这导致在这些平台中如果要在swiper内实现局部下拉刷新功能无法实现
运行示例项目到钉钉小程序或字节跳动小程序中,触摸swiper-item内的view,发现touchmove没有触发。这导致在这些平台中如果要在swiper内实现局部下拉刷新功能无法实现
预期结果:
运行示例项目到钉钉小程序或字节跳动小程序中,触摸swiper-item内的view,发现touchmove正常触发。
运行示例项目到钉钉小程序或字节跳动小程序中,触摸swiper-item内的view,发现touchmove正常触发。
实际结果:
运行示例项目到钉钉小程序或字节跳动小程序中,触摸swiper-item内的view,发现touchmove没有触发。这导致在这些平台中如果要在swiper内实现局部下拉刷新功能无法实现
运行示例项目到钉钉小程序或字节跳动小程序中,触摸swiper-item内的view,发现touchmove没有触发。这导致在这些平台中如果要在swiper内实现局部下拉刷新功能无法实现
照相 (作者)
在钉钉小程序或字节跳动小程序中,运行这个demo,然后触摸swiper-item。console也能打印吗?我试了没有打印
2023-03-07 12:48
YUANRJ
回复 照相: 是的,运行你的demo没有问题
2023-03-07 13:13
照相 (作者)
回复 YUANRJ: 我在钉钉小程序中测试可以复现,运行到【支付宝小程序开发者工具】中,运行后选择【钉钉小程序】,则可以复现。在支付宝小程序中是正常的,在钉钉小程序中异常。
2023-03-07 16:48
照相 (作者)
回复 YUANRJ: 复现了吗
2023-03-08 15:24
YUANRJ
回复 照相: 在原生小程序中测试下是否有问题,不使用uni-app框架
2023-03-08 16:32
照相 (作者)
回复 YUANRJ: 原生小程序确实有相同问题,感谢!我在支付宝小程序开发社区反馈一下
2023-03-11 14:07