HBuilder网络联网提示

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
    <title></title>
    <script src="js/mui.min.js"></script>
    <link href="css/mui.min.css" rel="stylesheet"/>
    <script type="text/javascript" charset="utf-8">
       mui.init();
     
       
       
            mui.plusReady(function() {
    document.addEventListener("netchange", wainshow, false); 
                    // H5 plus事件处理
                 function wainshow(){
              var types = {};                //定义一个数组
              types[plus.networkinfo.CONNECTION_UNKNOW] = "Unknown connection";   //使用原生API,例如plus.networkinfo.CONNECTION_UNKNOW。网址:http://www.dcloud.io/docs/api/zh_cn/device.html
              types[plus.networkinfo.CONNECTION_NONE] = "None connection";
              types[plus.networkinfo.CONNECTION_ETHERNET] = "Ethernet connection";
              types[plus.networkinfo.CONNECTION_WIFI] = "WiFi connection";
              types[plus.networkinfo.CONNECTION_CELL2G] = "Cellular 2G connection";
              types[plus.networkinfo.CONNECTION_CELL3G] = "Cellular 3G connection";
              types[plus.networkinfo.CONNECTION_CELL4G] = "Cellular 4G connection";
                }
             };
 
  
            var btt=document.getElementById('aaa'); //获取按钮对象
            btt.addEventListener('tap',function(){
          if(window.plus){
         if(plus.networkinfo.getCurrentType() == plus.networkinfo.CONNECTION_NONE){
         
          btt.disabled=true;   //按钮的disabled的属性为true(禁用),false(不禁用)
         }else{
          btt.disabled=false;
          mui.toast("网络正常");
                    mui.openWindow({
          url:'https://www.baidu.com/',
          id:'newwindow'
         })
                 
               }
         }
      })
     
          

    </script>
</head>
<body>
 <header class="mui-bar mui-bar-nav">
  <h1 class="mui-title">获取网络状态</h1>
  
 </header>
 <div class="mui-content" >
     <div class="mui-content-padded"  align="center">
      <button class="mui-btn mui-btn-negative mui-btn-block mui-btn-outlined" id="aaa">正在努力加载中</button>
       
     </div>
 </div>
</body>
</html>
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值