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事件传递
707浏览 • 1回复 待解决
HarmonyOS点击事件传递响应问题
0浏览 • 0回复 待解决
HarmonyOS 触摸事件是否有分发和拦截?
669浏览 • 1回复 待解决
WebView goBack事件拦截。
1110浏览 • 1回复 待解决
Slider拦截点击事件失败
310浏览 • 1回复 待解决
HarmonyOS CustomDialogController可否拦截返回事件?
364浏览 • 1回复 待解决
HarmonyOS如何拦截list的滑动事件?
417浏览 • 1回复 待解决
HarmonyOS UI组件事件拦截处理
420浏览 • 1回复 待解决
HarmonyOS RN如何拦截返回事件
93浏览 • 1回复 待解决
HarmonyOS 子组件如何拦截触摸事件
101浏览 • 1回复 待解决
HarmonyOS Popup会拦截页面点击事件
24浏览 • 1回复 待解决
HarmonyOS CustomDialog不支持拦截backpressed事件
34浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何通过鸿蒙自定义组件实现属性传递和事件传递?
109浏览 • 1回复 待解决
鸿蒙事件拦截分发处理
10519浏览 • 2回复 待解决
HarmonyOS 事件传递最佳实践咨询
66浏览 • 1回复 待解决
HarmonyOS 返回及侧滑返回无法拦截事件
506浏览 • 1回复 待解决
HarmonyOS 侧滑返回事件拦截与绑定
1302浏览 • 1回复 待解决
HarmonyOS 传递值问题 $$
72浏览 • 1回复 待解决
HarmonyOS 网页如何拦截所有的点击跳转事件
17浏览 • 1回复 待解决
HarmonyOS Image组件是不是会拦截longpress事件?
25浏览 • 1回复 待解决
求大佬告知如何拦截子控件事件
1793浏览 • 1回复 待解决
HarmonyOS @ohos.net.http 如何添加请求拦截和响应拦截
95浏览 • 1回复 待解决
HarmonyOS @builder引用传递问题
42浏览 • 0回复 待解决
HarmonyOS 数据传递问题
472浏览 • 1回复 待解决
开发服务卡片 单击onclick message 传递后onTriggerFormEvent 事件里出现的问题
5814浏览 • 1回复 待解决
可参考:
https://gitee.com/MUYS/rvcomponent/tree/main/StackList#rvcomponent
https://gitee.com/harmonyos-cases/cases/blob/master/CommonAppDevelopment/feature/cardswiperanimation/README.md