hoa*_*i2k 6 javascript safari swipe browser-history ios
如今,在 iOS Safari 中,用户可以通过从屏幕最左或最右滑动来触发系统后退或前进。
我想知道是否有一种方法可以在这种情况发生时(以及历史导航发生后)检测到这种情况(通过 JavaScript)。也就是说,将其与不会引起系统行为的滑动区分开来,并将结束导航与后退按钮触发的导航区分开来。
我发现可能有一种 hacky 方法可以检测 iOS7 上的导航是否由滑动触发(基于缺少 touchend 的错误),但我不确定该方法在 iOS 9+ 中是否有效。另外,它不会告诉我在滑动过程中发生了什么(理想情况下,我需要在系统执行其操作时抑制触摸移动处理程序......)。
| 归档时间: |
|
| 查看次数: |
1324 次 |
| 最近记录: |