diff options
| author | Arjun Roychowdhury <pliablepixels@gmail.com> | 2016-01-02 18:20:21 -0500 |
|---|---|---|
| committer | Arjun Roychowdhury <pliablepixels@gmail.com> | 2016-01-02 18:20:21 -0500 |
| commit | ea61e5631b1ec7a4cfe871a372f11481b6dd7173 (patch) | |
| tree | c7066fdba643f1e3a1b0002ae2356b0157f38fa9 /www/js | |
| parent | 0c7be7cbb0109e5afd0d07dcfcfa2f6f294120bf (diff) | |
#127 - seems to work in desktops - need to see what happens with phones
Former-commit-id: 60a81ddc2d39323c8d5cb76ca7d1fefdb74debad
Diffstat (limited to 'www/js')
| -rw-r--r-- | www/js/app.js | 25 |
1 files changed, 23 insertions, 2 deletions
diff --git a/www/js/app.js b/www/js/app.js index d9df6594..672f0943 100644 --- a/www/js/app.js +++ b/www/js/app.js @@ -210,7 +210,12 @@ angular.module('zmApp', [ if (imageLoadingDataShare.get() != 1) $element[0].style.backgroundImage = 'url(' + $attributes.imageSpinnerSrc + ')'; + + //$element[0].style.backgroundImage = 'url(' + 'img/novideo.png'+ ')'; + }; + + bgImg.src = $attributes.imageSpinnerSrc; } else { @@ -633,7 +638,8 @@ angular.module('zmApp', [ $rootScope.currentServerGroup = "defaultServer"; $rootScope.validMonitorId = ""; $rootScope.newVersionAvailable = ""; - $rootScope.userCancelledAuth = false; + $rootScope.userCancelledAuth = false; + $rootScope.online = true; //$rootScope.minAlarmCount = "1"; @@ -644,7 +650,22 @@ angular.module('zmApp', [ ZMDataModel.zmDebug("**EXCEPTION**"+error.reason+" caused by " + error.cause); }; - + // register callbacks for online/offline + // lets see if it really works + $rootScope.online = navigator.onLine; + $window.addEventListener("offline", function () { + $rootScope.$apply(function() { + $rootScope.online = false; + ZMDataModel.zmLog ("Your network went offline"); + }); + }, false); + $window.addEventListener("online", function () { + $rootScope.$apply(function() { + $rootScope.online = true; + ZMDataModel.zmLog ("Your network is online"); + }); + }, false); + // This code takes care of trapping the Android back button // and takes it to the menu. $ionicPlatform.registerBackButtonAction(function (e) { |
