Skip to content

fix: support mobile lightbox swipe navigation#57

Open
YuSaZh wants to merge 1 commit into
CookSleep:mainfrom
YuSaZh:fix/image-swipe-switch
Open

fix: support mobile lightbox swipe navigation#57
YuSaZh wants to merge 1 commit into
CookSleep:mainfrom
YuSaZh:fix/image-swipe-switch

Conversation

@YuSaZh
Copy link
Copy Markdown
Contributor

@YuSaZh YuSaZh commented May 15, 2026

Summary

  • 为图片查看器增加移动端未缩放状态下的左右滑动切图能力。
  • 区分点击、横向滑动、纵向移动、双指缩放和缩放后拖拽,避免左右滑动被误判为点击关闭。
  • 保留原有双指缩放、双击缩放、缩放后单指拖拽平移,以及按钮/键盘切图行为。

Test Plan

Manual Verification 建议

  • 移动端 PWA 中打开包含多张图片的查看器,左滑切下一张、右滑切上一张。
  • 短距离横向拖动不切图,也不关闭查看器。
  • 横向/斜向滑动不会退出图片查看。
  • 单击仍可关闭图片查看器。
  • 双击缩放仍正常,且不会触发延迟关闭。
  • 双指缩放和缩放后单指拖拽平移仍正常。
  • 缩放后横向拖拽不会触发切图。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant