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
2024-12-26 13:38:06
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple
相关问题
如何拦截onTouch事件传递
1914浏览 • 1回复 待解决
HarmonyOS点击事件传递响应问题
865浏览 • 1回复 待解决
HarmonyOS 触摸事件是否有分发拦截
2075浏览 • 1回复 待解决
WebView goBack事件拦截
1975浏览 • 1回复 待解决
Slider拦截点击事件失败
1045浏览 • 1回复 待解决
HarmonyOS 拦截实体音量+-按键事件
1144浏览 • 1回复 待解决
HarmonyOS UI组件事件拦截处理
1139浏览 • 1回复 待解决
HarmonyOS如何拦截list的滑动事件
1527浏览 • 1回复 待解决
HarmonyOS 子组件如何拦截触摸事件
1162浏览 • 1回复 待解决
HarmonyOS RN如何拦截返回事件
717浏览 • 1回复 待解决
HarmonyOS Popup会拦截页面点击事件
829浏览 • 1回复 待解决
鸿蒙事件拦截分发处理
12037浏览 • 2回复 待解决
HarmonyOS 事件传递最佳实践咨询
1213浏览 • 1回复 待解决
HarmonyOS 返回及侧滑返回无法拦截事件
1622浏览 • 1回复 待解决
HarmonyOS 侧滑返回事件拦截与绑定
3252浏览 • 1回复 待解决
HarmonyOS 传递问题 $$
835浏览 • 1回复 待解决
HarmonyOS 数据传递问题
1456浏览 • 1回复 待解决