允许使用jQuery.Wipetouch进行缩放

时间:2013-01-08 16:47:55

标签: jquery ipad zoom gestures

我正在使用jQuery.Wipetouch插件来允许滑动手势来浏览幻灯片。

然而,iPad的原生捏合缩放功能现在已被破坏,因为绑定元素正在捕获任何滑动手势(显然包括捏合/缩放)。

有什么方法可以在保持新的滑动手势的同时启用双指缩放功能?是否有可以监听的多点触控事件暂时禁用滑动绑定?

2 个答案:

答案 0 :(得分:1)

我找到了解决问题的方法。该插件有一个名为'preventDefault'的属性,默认为TRUE。此设置禁用默认事件功能,例如双指缩放。

将preventDefault设置为false修复了jQuery.Wipetouch无法识别我的双指缩放手势的问题。

答案 1 :(得分:1)

最佳解决方案是重新考虑更改滑动插件本身。

您可以考虑为您提供touchSwipe事件的pinch插件,以及应该执行@RobGibbons请求的诀窍的excludedElements选项。

显然根据plugin site它支持ipad和iphone。

另外,它是开源的(Github