Javascript 在iPad上打开.js滑动和挤压

Javascript 在iPad上打开.js滑动和挤压,javascript,ipad,gestures,Javascript,Ipad,Gestures,我想使用turn.js创建ipad专用的在线目录。我想保持缩放的能力,我离开了用户可伸缩属性的默认值。滑动手势翻页也很有用,比如打开,但当你们尝试缩放时,即使是在官方网站上,页面也会在一次又一次的挤压手势后翻页 我想这是因为“捏”手势的开始和“刷”的方式一样——我指的是一个手指滑动。只有当touchmove事件仅由一个手指执行时,才有条件翻页。e.originalEvent.touchs.length==1,但我猜在滑动一个手指变为捏捏之前,两个手指触摸屏幕浏览器会分别看到第一个事件滑动和下一个

我想使用turn.js创建ipad专用的在线目录。我想保持缩放的能力,我离开了用户可伸缩属性的默认值。滑动手势翻页也很有用,比如打开,但当你们尝试缩放时,即使是在官方网站上,页面也会在一次又一次的挤压手势后翻页

我想这是因为“捏”手势的开始和“刷”的方式一样——我指的是一个手指滑动。只有当touchmove事件仅由一个手指执行时,才有条件翻页。e.originalEvent.touchs.length==1,但我猜在滑动一个手指变为捏捏之前,两个手指触摸屏幕浏览器会分别看到第一个事件滑动和下一个事件捏捏。同样的,当有人把手指从屏幕上拿下来的时候,它永远不会在完全相同的时间发生

我尝试将e.originalEvent.touchs更改为e.originalEvent.changedtouchs,以获得在事件中使用的手指数,但它也不能像我希望的那样工作


有什么简单的解决方法吗?

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


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

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

有关使用turn.js的更多信息: