对于我的网络应用程序,我需要一种方法来检测应用程序是否丢失了与其运行的 IP 地址 (100.100.100.100) 的连接,或者设备是否已连接到不同的网络/连接。这一切都必须在客户端完成。目前我正在执行以下操作,但似乎不起作用。任何想法如何做到这一点?谢谢。
$.ajax({
type: "GET",
url: "100.100.100.100",
success: function(){
alert("Connection Good!")
}
error: function(XMLHttpRequest, textStatus, errorThrown){
if(textStatus == 'timeout') {
alert("Connection has been lost.");
}
}
});