找回密码
 注册
搜索
查看: 1332|回复: 2

[讨论] 无网络情况下应用的友好提示,附源码

[复制链接]
发表于 2012-3-28 11:36:33 | 显示全部楼层 |阅读模式
  在用Rexsee做Android的应用开发。遇到了一个问题,关于无网络情况下实现应用的友好提示,但是使用rexseeNetwork.ping测试网络后返回值该怎么获取?触发window.onPingReturned事件也无法操作。。

  最开始的想法是在无网络情况下时,指向本地放的'error.html'作为友好页面提示,但是如果有网络怎么指向另一个网络URL?

  <SCRIPTtype=text/javascript>

  rexseeNetwork.ping('http://app.x.com',3);

  window.onPingReturned=function(url,responseCode,time)

  {

  rexseeBrowser.go('error.html');

  }

  </SCRIPT>

  最后的解决方法是这样的,感谢Rexsee牛人的支持:http://www.rexsee.com/CN/bbs/thread/2012-03-08/485.html

  functiononRexseeReady(){

                          rexseeAjax.submitWithCallback(jsUrl,"","GB2312");

                  }

                  window.onAjaxReturned=function(ajaxUrl,response){

                          response=unescape(response);

                          rexseeBrowser.load(siteUrl);

                  }

                  window.onException=function(className,message){

                  alert("嗨,看起来网络不太好,呆会儿再试吧。");

                  rexseeApplication.exit();

                  }

                  window.onAjaxTimeout=function(ajaxUrl,timeout){

                  alert("嗨,看起来网络不太好,呆会儿再试吧。");

                  rexseeApplication.exit();

                  }

  呵呵,分享一下,同时推荐一下Rexsee,希望坛子里也有朋友和我一起研究:http://www.rexsee.com/

  回帖:
发表于 2012-3-28 16:00:18 | 显示全部楼层
LZ能多给点信息么,rexsee这边不需要下载sdk?我在站上没找到下载的地儿
点评回复

使用道具 举报

发表于 2012-3-29 21:09:02 | 显示全部楼层
要是能提供点框架就好了,看上去好像也没那么简单
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-23 12:33 , Processed in 0.058975 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表