阿尔卑斯丶
圣骑士
圣骑士
  • 最后登录2023-11-03
  • 发帖数59
  • 社区居民
  • 原创写手
阅读:3673回复:0

[Javascript]js判断网络状态

楼主#
更多 发布于:2019-11-14 10:26
公司做的APP H5页面,之前在没有网络的情况下首页的模块也能点击,但是因为没有网络导致资源无法加载,加载失败后就不会再次加载导致此功能模块无法正常使用。
后来就在点击模块之前先添加判断条件,判断当前的网络状态,在有网的情况下才能正常使用功能进行页面跳转,否则的话就要给出提示,当前没有网络,请检查网络状况,代码很简单,如下:
gmStudentCheckNet:function(){
                    var that = this;
                    if(navigator.onLine){
                        that.$router.push("/Main/Student/all/StatisticsMix?isHome=true");
                    }else{
                        that.$messagebox.alert('当前网络不可用,请检查你的网络设置').then(function(){                        
                        })
                        return;
                    }
                },
判断网络情况使用navigator.onLine,会返回true或者false,true为有网,false为没有网络
游客


返回顶部

公众号

公众号