我们在偏远地区有很多客户,经常失去连接。如何检测javascript应用是否脱机?含义无法到达服务器并加载模板。
答案 0 :(得分:5)
我终于找到了一个完全正确的JSFiddle:检查Web应用程序是否在线。它使用window.navigator.onLine
。
JSFiddle:http://jsfiddle.net/rommsen/QY8w2/
来源:https://groups.google.com/d/msg/angular/ZncvSVUc9y4/S4jH1e_XgGoJ
答案 1 :(得分:0)
$scope.online = navigator.onLine;
$window.addEventListener("offline", function() {
$scope.online = false;
});
$window.addEventListener("offline", function() {
$scope.online = true;
});