var timer
function onLine(callback){
var timer = window.setInterval(()=>{
var img = new Image();
img.src = 'https://www.baidu.com/favicon.ico?_t=' + Date.now();
img.onload=function(){
if (callback) callback(true)
};
img.onerror=function(){
if (callback) callback(false)
};
},200)
}
onLine(function(flag){
if(flag){
window.clearInterval(timer);
// 下面执行你想要的操作
location.href='http://www.baidu.com'
}else{
}
})
js持续查询网络连通状态,网络畅通后执行操作
最新推荐文章于 2022-10-03 21:58:14 发布