文档章节

appcan 上/下拉刷新函数的一个简单封装

zchuanzhao
 zchuanzhao
发布于 2015/09/29 23:12
字数 146
阅读 39
收藏 0
  1. function dorpDownUpdate(){
  2.     alert('drop down update success');
  3.     uexWindow.resetBounceView('0');
  4. }
  5. function pullUpUpdate(){
  6.     alert('pull up update success');
  7.     uexWindow.resetBounceView('1');
  8. }
  9. function setPageBounce(downcb, upcb){
  10.         var s = ['0', '0'];
  11.         uexWindow.onBounceStateChange = function (type,status){
  12.                 if(downcb && type==0 && status==2) downcb();
  13.                 if(upcb && type==1 && status==2) upcb();
  14.         }
  15.         uexWindow.setBounce("1");
  16.         if(downcb){
  17.                 s[0] = '1';
  18.                 uexWindow.setBounceParams(0,
  19.                 {"imagePath":"res://loading.png","textColor":"#aaa","levelText":"xxxx","pullToReloadText":"下拉刷新","releaseToReloadText":"释放刷新","loadingText":"加载中,请稍等"});
  20.                 uexWindow.notifyBounceEvent("0","1");
  21.         }
  22.         if(upcb){
  23.                 s[1] = '1';
  24.                 uexWindow.setBounceParams(1,
  25.                 {"imagePath":"res://loading.png","textColor":"#aaa","levelText":"xxxx","pullToReloadText":"上拉刷新","releaseToReloadText":"释放刷新","loadingText":"加载中,请稍等"});
  26.                 uexWindow.notifyBounceEvent("1","1");
  27.         }
  28.         uexWindow.showBounceView("0","#FFF",s[0]);
  29.         uexWindow.showBounceView("1","#FFF",s[1]);
  30. }
调用方式: setPageBounce(dorpDownUpdate,pullUpUpdate);

© 著作权归作者所有

zchuanzhao

zchuanzhao

粉丝 51
博文 244
码字总数 145913
作品 1
福州
程序员
私信 提问
AppCan2.0开发经验分享

AppCan平台是一个Hybrid App开发平台,很多开发者一开始选择使用AppCan,是因为它开发出来的应用从响应速度上比较快,这也是我们做AppCan平台的目的之一。AppCan是一个Hybrid App开发框架,初...

阿新00
2012/10/31
1K
1
AppCan 2.0 正式发布,推移动应用云服务

移动应用开发平台AppCan正式发布了AppCan 2.0版本,从引擎能力、开发工具和网站服务等进行升级,开发效率和运营能力得到提升。本次更新,应广大开发者的要求,支持了分权限打包和消息推送功能...

oschina
2012/10/25
2.1K
1
移动应用在线开发平台Appcan将支持开发者在线编译证书并将应用提交到苹果应用商店

Appcan是一个一站式在线开发移动应用的平台,允许开发者使用HTML+JS开发支持iOS、Android和Symbian平台的应用。在今天的36氪开放日上,Appcan宣布现在他们支持让开发者在线编译开发者证书并...

xiahuawuyu
2012/04/07
108
0
Web开发者的逆袭:AppCan移动应用在线开发平台

Web前端开发工程师是一个较新的职业,在国内乃至国际上真正开始收到重视不超过五年。都说Web开发入门容易,并且钱途无量,但一旦入门就知道了,什么叫“一入豪门深似海”。不仅要学习好HTML、...

阿新00
2012/06/20
32
0
从APP开发到移动创客全解析(西安站)

活动内容… 我们生在伟大的时代:创新开放,遍布机遇。人人都有机会将创意变成产品、将梦想变为现实。作为站在移动互联网风口的开发者,可以更加清晰地感受这种众创氛围。拥有70万注册开发者...

AppCan_cn
2015/04/13
7
0

没有更多内容

加载失败,请刷新页面

加载更多

python学习10.04:Python list列表使用技巧及注意事项

前面章节介绍了很多关于 list 列表的操作函数,细心的读者可能会发现,有很多操作函数的功能非常相似。例如,增加元素功能的函数有 append() 和 extend(),删除元素功能的有 clear()、 remo...

太空堡垒185
28分钟前
4
0
新手插画学习的方法?教你如何自学?

插画学习的方法?教你如何自学? 从小喜欢画一些漫画头像随笔画,但是其实没有基础。个人偏好小清新手绘风的插画(如下图),每每看到都希望自己能画出这样的作品。 我其实很想说画这种美术功...

huihuajiaocheng
33分钟前
5
0
面试题

1、实现clone();

gtandsn
44分钟前
5
0
CentOS 7 部署 tesseract-ocr

官方地址 github yum-config-manager --add-repo https://download.opensuse.org/repositories/home:/Alexander_Pozdnyakov/CentOS_7/ 若提示 yum-config-manager: command not found 执行以......

阿白
44分钟前
3
0
JAVA比较器中comparator的使用

一个专用的比较器Comparator Comparator是一个专用的比较器,当一个不支持自比较或者自比较函数不能满足要求时,可写一个比较器来完成两个对象之间大小的比较。Comparator体现了一种策略模式...

daxiongdi
45分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部