7
Ich benutze ein Karussell in Sencha Touch 2. Wie kann ich Swipe-Links und Swipe-Right-Ereignisse umgehen?Handle Swipe-Ereignisse in Sencha Touch 2
Ich benutze ein Karussell in Sencha Touch 2. Wie kann ich Swipe-Links und Swipe-Right-Ereignisse umgehen?Handle Swipe-Ereignisse in Sencha Touch 2
Eine Möglichkeit ist zum swipe Ereignisse auf dem Karussell Elementen zusammen mit der Verwendung von Ext.event.Event.direction zu handhaben die Richtung Ihrer Swipe zu hören:
listeners: {
initialize: function(c) {
this.element.on({
swipe: function(e, node, options) {
if(e.direction == "left") {
alert("Hey! I swipe left");
} else {
alert("Hey! I swipe right");
}
}
});
}
}
Arbeits Demo:
funktioniert super! tnx –
Aber es funktioniert manchmal nur. Manchmal wird diese Swipe-Funktion in meinem Fall nicht gerendert ... – SSS
Es sollte 'sonst wenn (e.direction ==" rechts ")' statt einer einfachen 'else {...}' sein. Andernfalls wird dieser Block immer dann ausgelöst, wenn Sie nach oben, unten und rechts wischen – DuKes0mE