一般来说判断网络状态都是用的h5提供的navigator去判断、项目一般这样去用
if(!navigator.onLine){
e.stopPropagation();
layer.msg('网络未连接,请检查重试',{time:3000,icon:5});
return;
}
还可以通过事件去判断网络何时断开何时连接,不过通过事件去判断向不好window.addEventListener('online', function(){
console.log('网络连接恢复!');
})
window.addEventListener('offline', function(){
console.log('网络连接中断!');
})
//或者
window.ononline=function(){
console.log('网络连接恢复!');
}
window.onoffline=function(){
console.log('网络连接中断!');
}