2011-09-11 6 views
8

Estoy buscando una buena biblioteca de JavaScript para gestos (como deslizar, tocar, doblepar, pellizcar, etc.) para su uso en navegadores móviles. La biblioteca debe tener soporte para navegadores cruzados y debe ser relativamente liviana.Javascript Gesture Library

Actualmente estoy usando phone gap con backbone.js y jquery. He examinado el plugin jQuery mobile, Sencha touch y jGestures, y no he encontrado uno que proporcione gestos Y funcione en los principales navegadores móviles. Lo más cercano es http://plugins.jquery.com/project/touchSwipe que solo funciona para webkit.

¿Alguien tiene alguna sugerencia? Gracias!

+0

¿Por navegadores clave quieres decir ...? Si el teléfono no proporciona asistencia, nada funcionaría – nLL

+0

Sería útil si pudiera aclarar lo que considera que son los "navegadores móviles clave". ¿Es suficiente algo que apunte a la [Especificación de eventos táctiles de W3C] (http://dvcs.w3.org/hg/webevents/raw-file/tip/touchevents.html)? Por lo que sé, actualmente [solo es compatible con WebKit en iOS y Android] (http://www.html5rocks.com/en/mobile/touch.html#toc-device). – daxelrod

+0

Como seguimiento, parece que Opera Mobile [admite Touch Events] (http://caniuse.com/#search=touch) también. – daxelrod

Respuesta

3

Tome un vistazo a la sacudida, el tacto y el deslizador plug-ins de Alex Gibson ubicadas en:

Alex Gibson's MiniApps

Todos ellos son licenciados MIT y se espera que se adapte a sus necesidades.

2

Puede pagar Hammer.js en github. Tiene todo el gesto que pediste