wifi认证开发过程所用到的,源码如下:
功能调用:
rush:js;">
checkNet().then(function(res) {
if(res) {
//连网成功
}
} else {
//连网失败
}
})
功能代码:
1) {
checkTime--;
setTimeout(function() {
xiuNet(def)
},1000);
} else {
def.resolve(true);
}
} else {
def.resolve(false);
}
return def.promise();
}
//检测网络,是否可以连接公网
var cnetTime = 3; //检测网络
次数
netWork = function(def) {
if(def == null) {def = $.Deferred();}
$.ajax({
type: "get",timeout: 2000,dataType: "jsonp",jsonp: "callback",url: 'https://jktv.tv/shphone/ver.txt',success: function(data) {},error: function(xhr) {
$("#ddd").html("status:"+xhr.status)
if(xhr.readyState == 4 && xhr.status == 200) {
def.resolve(true);
} else {
if(cnetTime > 1) {
cnetTime--;
setTimeout(function() {
netWork(def)
},200);
} else {
def.resolve(false);
}
}
}
});
return def.promise();
}
})();
以上所述是小编给大家介绍的JS检测是否可以访问公网服务器。编程之家 jb51.cc 收集整理的教程希望能对你有所帮助,如果觉得编程之家不错,可分享给好友!感谢支持。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。