拉动以刷新Android和Phonegap

时间:2014-02-11 18:10:54

标签: android cordova pull-to-refresh

我们正在使用Cordova,html,css构建多平台移动应用程序。对于我们的一些屏幕,我们需要pull to refresh功能。我尝试过Damien的解决方案(http://damien.antipa.at/2012/10/16/ios-pull-to-refresh-in-mobile-safari-with-native-scrolling/)和iScroll for iOS,它适用于iOS平台。但是没有一种方法适用于Android平台。有人可以帮我这个吗?如何为Android平台构建pull To Refresh。

2 个答案:

答案 0 :(得分:3)

您应该可以使用iscroll.js执行此操作:http://iscrolljs.com/

或者您可以阅读Christophe Coenraets's blog article

答案 1 :(得分:0)

如果您还使用React.js

,我会很喜欢这个

https://www.npmjs.com/package/react-pull-to-refresh

一个例子:

<ReactPullToRefresh
  onRefresh={this.handleRefresh}
  className="your-own-class-if-you-want"
  style={{
    textAlign: 'center'
  }}>
  <h3>Pull down to refresh</h3>
  <div>{items}</div>
  <div>etc.</div>
</ReactPullToRefresh>