Open pcccccc opened 2 years ago
https://vant-ui.github.io/vant/v4/#/zh-CN/tab
4.0.0-rc.0
Tab开启Swipe后,使用safari进行手势返回时会有闪动效果。
https://user-images.githubusercontent.com/13974510/191738836-6a1d4e38-b364-482f-ae4a-b144a776ea28.MP4
如果在开启全屏手势返回时,(例如在开发iOS App 中使用: https://github.com/forkingdog/FDFullscreenPopGesture )效果会特别明显。
https://user-images.githubusercontent.com/13974510/191739861-d6db09ba-f83a-47f8-89dc-e07734dbbe9d.MP4
1、打开Safari浏览器。 2、使用官方文档中的demo进行手势返回
iOS 16.0.1 Safari
感觉是浏览器的问题,在划出屏幕后仍然触发了浏览器内部的 touchmove 事件,导致此现象。
后续看看有没有办法兼容下
重现链接
https://vant-ui.github.io/vant/v4/#/zh-CN/tab
Vant 版本
4.0.0-rc.0
描述一下你遇到的问题。
Tab开启Swipe后,使用safari进行手势返回时会有闪动效果。
https://user-images.githubusercontent.com/13974510/191738836-6a1d4e38-b364-482f-ae4a-b144a776ea28.MP4
如果在开启全屏手势返回时,(例如在开发iOS App 中使用: https://github.com/forkingdog/FDFullscreenPopGesture )效果会特别明显。
https://user-images.githubusercontent.com/13974510/191739861-d6db09ba-f83a-47f8-89dc-e07734dbbe9d.MP4
重现步骤
1、打开Safari浏览器。 2、使用官方文档中的demo进行手势返回
设备/浏览器
iOS 16.0.1 Safari