2016-05-12 9 views
0

Ich baue eine Cordova/PhoneGap App. Ich verwende Iscroll5 (https://github.com/mtr/angular-iscroll) zum Erstellen einer plattformübergreifenden Pull-to-Refresh-Funktion. In diesem Beispiel http://www.kamrat.com/test/iScroll5/iscroll5-pull-test.html möchte ich etwas ähnliches, aber ohne Sonde zu verwenden, wie Scrollen mit diesem scheint nervös. Gibt es ein Ereignis oder eine Möglichkeit zu wissen, wann der Benutzer ein Touchend vorformt? Etwas wie ein beforeScrollEnd? Oder gibt es eine Möglichkeit, touchend an iscroll-element zu binden?IScroll Ereignis für Touchend/Benutzerfreigabe

Ich habe seit Tagen gekämpft, um diese Funktion zu erstellen, um gut zu funktionieren, aber ohne Glück.

Antwort

0

Fügen Sie einfach das Ereignis touchend zum HTML-Element hinzu, nicht zum IScroll-Objekt.

Also, wenn Sie Ihre IScroll erstellt

mit
var scroll = new IScroll("#content"); 

Dann einfach Ihre Veranstaltung wie folgt hinzu:

document.getElementById("content").addEventListener("touchend", function() { 
    // do your refresh 
}, false); 
Verwandte Themen