HarmonyOS 事件拦截和传递问题
这个图片预览示例中的Swiper滑动冲突
// TODO:知识点:滑动图片
PanGesture({ fingers: 1 })// TODO:需求:默认大小下左右滑动应当是切换图片
.onActionUpdate((event: GestureEvent) => {
if (this.imageScaleInfo.scaleValue === this.imageScaleInfo.defaultScaleValue) {
// 默认大小下不允许移动
return;
}
this.imageOffsetInfo.currentX = this.imageOffsetInfo.lastX + event.offsetX;
this.imageOffsetInfo.currentY = this.imageOffsetInfo.lastY + event.offsetY;
})
.onActionEnd((event: GestureEvent) => {
this.imageOffsetInfo.stash();
})
图片监听了滑动事件,导致Swiper不能切换,这个事件应该怎么处理?保证图片在不处理滑动事件的时候不拦截事件,可以向上传递
三方库版本:
https://gitee.com/harmonyos-cases/cases/tree/master/CommonAppDevelopment/feature/imageviewer
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何拦截onTouch事件传递
814浏览 • 1回复 待解决
HarmonyOS点击事件传递响应问题
218浏览 • 1回复 待解决
HarmonyOS 触摸事件是否有分发和拦截?
983浏览 • 1回复 待解决
WebView goBack事件拦截。
1228浏览 • 1回复 待解决
Slider拦截点击事件失败
439浏览 • 1回复 待解决
HarmonyOS UI组件事件拦截处理
511浏览 • 1回复 待解决
HarmonyOS CustomDialogController可否拦截返回事件?
531浏览 • 1回复 待解决
HarmonyOS如何拦截list的滑动事件?
572浏览 • 1回复 待解决
HarmonyOS 拦截实体音量+-按键事件
159浏览 • 1回复 待解决
HarmonyOS Popup会拦截页面点击事件
144浏览 • 1回复 待解决
HarmonyOS CustomDialog不支持拦截backpressed事件
289浏览 • 1回复 待解决
HarmonyOS 事件传递最佳实践咨询
298浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何通过鸿蒙自定义组件实现属性传递和事件传递?
396浏览 • 1回复 待解决
HarmonyOS RN如何拦截返回事件
199浏览 • 1回复 待解决
HarmonyOS 子组件如何拦截触摸事件
255浏览 • 1回复 待解决
HarmonyOS 侧滑返回事件拦截与绑定
1559浏览 • 1回复 待解决
HarmonyOS 返回及侧滑返回无法拦截事件
765浏览 • 1回复 待解决
鸿蒙事件拦截分发处理
10891浏览 • 2回复 待解决
HarmonyOS 传递值问题 $$
305浏览 • 1回复 待解决
HarmonyOS 自定义组件如何传递点击事件?
100浏览 • 1回复 待解决
HarmonyOS @builder引用传递问题
430浏览 • 0回复 待解决
HarmonyOS 数据传递问题
683浏览 • 1回复 待解决
求大佬告知如何拦截子控件事件
1861浏览 • 1回复 待解决
HarmonyOS 网页如何拦截所有的点击跳转事件
165浏览 • 1回复 待解决
HarmonyOS Image组件是不是会拦截longpress事件?
258浏览 • 1回复 待解决
可参考:
https://gitee.com/MUYS/rvcomponent/tree/main/StackList#rvcomponent
https://gitee.com/harmonyos-cases/cases/blob/master/CommonAppDevelopment/feature/cardswiperanimation/README.md