13、下拉刷新
2015-08-02 17:20
274 查看
为实现下拉刷新功能,大多H5框架都是通过DIV模拟下拉回弹动画,在低端android手机上,DIV动画经常出现卡顿现象(特别是图文列表的情况);通过双webview解决这个DIV的拖动流畅度问题;拖动时,拖动的不是div,而是一个完整的webview(子webview),回弹动画使用原生动画;在iOS平台,H5的动画已经比较流畅,故依然使用H5方案。两个平台实现虽有差异,但经过封装,可使用一套代码实现下拉刷新。
第一步:创建子页面,因为拖动的其实是个子页面的整体
第二步:内容页面需按照如下DOM结构构建
第三步:通过mui.init方法中pullRefresh参数配置下拉刷新各项参数
第四步:设置执行函数
第一步:创建子页面,因为拖动的其实是个子页面的整体
第三步:通过mui.init方法中pullRefresh参数配置下拉刷新各项参数
相关文章推荐
- 第一次使用linux并编写了一个dump mysql的程序,记录下简单的步骤
- HDU 2111 Saving HDU【贪心】
- 图论浅析--最短路之SPFA
- 用Python实现牛顿法求极值
- skyline 二次开发
- 获得安卓内存空间信息
- 图论浅析--最短路之SPFA
- 自定义TabBar时 去掉TabBar 边缘横线
- hdoj 1200 To and Fro【字符串变形】
- Eclipse(MyEclipse) 设置默认编码为Utf-8 之最全方法
- 关于activity中保存数据
- 交叉验证的缺陷及改进(Cross Validation done wrong)
- HDOJ1073(gets 应用)
- 博客推荐
- UVa 11258 - String Partition(dp)
- 【zoj3524】【Crazy Shopping】
- 图论浅析--最短路之Bellman-Ford
- hihoCoder 1069 最近公共祖先·三
- 图论浅析--最短路之Bellman-Ford
- laravel中的$request对象构造及请求生命周期