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
19h前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple
相关问题
如何拦截onTouch事件传递
707浏览 • 1回复 待解决
HarmonyOS点击事件传递响应问题
0浏览 • 0回复 待解决
WebView goBack事件拦截
1110浏览 • 1回复 待解决
Slider拦截点击事件失败
310浏览 • 1回复 待解决
HarmonyOS如何拦截list的滑动事件
417浏览 • 1回复 待解决
HarmonyOS UI组件事件拦截处理
420浏览 • 1回复 待解决
HarmonyOS RN如何拦截返回事件
93浏览 • 1回复 待解决
HarmonyOS 子组件如何拦截触摸事件
101浏览 • 1回复 待解决
HarmonyOS Popup会拦截页面点击事件
24浏览 • 1回复 待解决
鸿蒙事件拦截分发处理
10519浏览 • 2回复 待解决
HarmonyOS 事件传递最佳实践咨询
66浏览 • 1回复 待解决
HarmonyOS 侧滑返回事件拦截与绑定
1302浏览 • 1回复 待解决
HarmonyOS 传递问题 $$
72浏览 • 1回复 待解决
求大佬告知如何拦截子控件事件
1793浏览 • 1回复 待解决
HarmonyOS @builder引用传递问题
42浏览 • 0回复 待解决
HarmonyOS 数据传递问题
472浏览 • 1回复 待解决