gpt4 book ai didi

javascript - turn.js 在 iPad 上滑动和捏合

转载 作者:行者123 更新时间:2023-11-30 06:41:50 37 4
gpt4 key购买 nike

我想使用 turn.js 创建在线目录,专用于 ipad。我想保留缩放功能(我将用户可缩放属性保留为其默认值)。滑动手势翻页也很有用,比如 http://www.turnjs.com/但是当你尝试缩放时,即使在官方网站上,页面也会在捏手势后翻页。

我想这是因为捏合手势的开始工作方式与滑动相同 - 我的意思是单指滑动。只有当只有一根手指(e.originalEvent.touches.length == 1)发生触摸移动事件时才有条件翻页,但我猜想在滑动(一根手指)变成捏合(两根手指触摸屏幕)之前浏览器首先看到事件滑动,下一个事件分别捏。当有人将手指从屏幕上移开时也是如此(它永远不会在完全相同的时间发生)。

我试图将 e.originalEvent.touches 更改为 e.originalEvent.changedTouches 以获取事件中使用的手指的数量,但它也没有像我希望的那样工作。

任何简单的想法如何解决它?

最佳答案

可以通过jGestures添加多点触控手势.

有关 turn.js 用法的更多信息:GitHub-Issue

关于javascript - turn.js 在 iPad 上滑动和捏合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10623802/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com