html 5检查Mobile App是否在线

在PhoneGap应用,或者黑莓Java/HTML混搭应用中,如何使用JavaScript检查Mobile App网络连接状态呢?

 

[javascript] view plain copy print ?
  1. <script type="text/javascript"> 
  2.   if (navigator.onLine) { 
  3.       alert("online"); 
  4.   } else { 
  5.       alert("offline"); 
  6.   } 
  7. </script> 
<script type="text/javascript">
  if (navigator.onLine) {
      alert("online");
  } else {
      alert("offline");
  }
</script>

jQuery Mobile中显示online/offline状态

[javascript] view plain copy print ?
  1. <div data-role="content"> 
  2.     <button id="home_network_button" data-icon="check">Internet Access Enabled</button> 
  3.   </div> 
<div data-role="content">
    <button id="home_network_button" data-icon="check">Internet Access Enabled</button>
  </div>

[javascript] view plain copy print ?
  1.   <script type="text/javascript"> 
  2.      if (navigator.onLine) {   
  3.       } else {   
  4.         $("#home_network_button").text('No Internet Access') 
  5.          .attr("data-icon", "delete") 
  6.          .button('refresh'); 
  7.       }   
  8.   </script> 
  9. </div> 
  <script type="text/javascript">
	 if (navigator.onLine) {  
	  } else {  
	    $("#home_network_button").text('No Internet Access')
	     .attr("data-icon", "delete")
	     .button('refresh');
	  }  
  </script>
</div>

 

 

 

参考:

navigator.onLine 离线检测

http://mobile.tutsplus.com/tutorials/phonegap/build-an-exercise-tracking-app-geolocation-tracking/

转载于:https://www.cnblogs.com/hannover/p/4217056.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值