Nicht sicher, ob das hilft, aber mit Beta 2 haben sie einige zusätzliche Swipe-Funktionalität veröffentlicht
Konfigurierbare Swipe-Ereignisschwellenwerte hinzugefügt
Es gab eine Reihe fest codierter Konstanten in der jquery.mobile.event.js Swipe-Code. Für Entwickler, die zwicken müssen diese Konstanten, um eine größere vertikale Verschiebung und noch zu ermöglichen Registrieren Sie einen Swipe, diese neue Funktion ermöglicht es ihnen angepasst werden. Vielen Dank an mlitwin, um dies zu unterstützen.
- scrollSupressionThreshold (Standard: 10px) - Mehr als diese horizontale Verschiebung, und wir werden Scrollen unterdrücken
- durationThreshold (Standard: 1000ms) - Mehr Zeit als dies und kein Swipe
- horizontalDistanceThreshold (Standard: 30px) - Wischen Sie horizontal Verschiebung muss mehr sein.
- verticalDistanceThreshold (Standard: 75px) - Swipe vertikale Verschiebung muss kleiner sein als dies.
Ich konnte nicht herausfinden, wie ich die Entfernung im Handumdrehen von der Methode ermitteln kann. Stattdessen habe ich einfach einen neuen globalen Schwellenwert auf meiner Seite festgelegt.
%Vor%Ich benutze eine ältere Version von jQM (v1.0 immer noch ...), das könnte sich geändert haben. Es ist einfach, in der Quelle zu finden, wenn Sie nur nach Swipe-Ereignissen suchen.
Tags und Links jquery-mobile