touchend / user release

时间:2016-05-12 09:00:31

标签: angularjs touch iscroll

我正在构建Cordova / PhoneGap应用。我正在使用Iscroll5(https://github.com/mtr/angular-iscroll)来构建跨平台的pull-to-refresh功能。看到这个例子http://www.kamrat.com/test/iScroll5/iscroll5-pull-test.html,我想要一些类似但没有使用探针的东西,因为滚动看起来很蠢。是否有任何事件或方法可以知道用户何时执行touchend?像beforeScrollEnd之类的东西?或者有没有办法将touchend绑定到iscroll-element?

我一直在努力创造这个功能以便很好地工作,但没有任何运气。

1 个答案:

答案 0 :(得分:0)

只需将touchend事件添加到HTML元素,而不是IScroll对象。

因此,如果您使用

创建了IScroll
var scroll = new IScroll("#content");

然后只需添加您的活动:

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