什么是支持iOS,Android,WP8和pull-to-refresh功能的iScroll备选方案?

时间:2013-01-09 11:17:03

标签: javascript android iphone html5 iscroll

我正在寻找iScroll的替代方案,以便在div内部滚动。

它需要支持这些操作系统:

  • 的iOS
  • 的Android
  • WP8

我还需要提取刷新功能。

有什么建议吗?

2 个答案:

答案 0 :(得分:7)

经过几天的评估,我得出的结论是,没有适合我所有需求的框架或库。因此,唯一的选择是为每个操作系统创建自定义解决方案。这就是我想出的:

  • iOS < 5:iScroll
  • iOS > = 5:通过CSS属性overflow-y:auto-webkit-overflow-scrolling:touch进行原生滚动。通过https://github.com/dantipa/pull-to-refresh-js
  • 进行快速刷新
  • Android :iScroll
  • WP8 :通过overflow-y:auto进行原生滚动。自己实现了pull-to-refresh(非常棘手)。

答案 1 :(得分:2)

我不完全确定是否支持所有操作系统,但尝试一下(它还具有拉动刷新功能):http://zynga.github.com/scroller/

同样http://labs.ft.com/articles/ft-scroller/值得尝试(支持您的操作系统要求),虽然我不知道是否有办法轻松实现pull-to-refresh。