使用Phonegap Build
用于iOS
应用程序,如何检测设备上是否没有互联网连接,即使存在wifi/wireless
连接且设备本身连接到wifi连接但没有响应来自互联网。
应用程序中有活动,需要连接到互联网才能获得在线图像,因此设备连接到无线连接但没有互联网响应,我们要检查是否仍然出现了加载器指示图标!
答案 0 :(得分:2)
您可以使用Google的空白页:http://www.google.fr/blank.html
测试此地址以检查设备是否可以访问互联网的功能如下所示:
function testInternet(win,fail){
$.get("http://www.google.fr/blank.html").done(win).fail(fail);
}
或者,如果您需要指定短于默认值的超时:
function testInternet(win,fail){
$.ajax({
url:"http://www.google.fr/blank.html",
timeout:5000, //timeout to 5s
type: "GET",
cache: false
}).done(win).fail(fail);
}