aouellets of Academic Technical Team Code Base
9/6/2018 - 4:14 PM

Fix Device Orientation

if (navigator.userAgent.indexOf(‘Mac OS X’) != -1) {
   if (window.innerHeight > window.innerWidth) {
     alert(“You are now in portrait on windows “);
     $scope.view.wdg[‘popup1’][‘visible’]=true
   }
   else
   {
     $scope.view.wdg[‘popup1’][‘visible’]=true
   }
 }
 if (/iPhone/.test(userAgent) && !window.MSStream) {
   if (window.innerHeight > window.innerWidth) {
     $scope.view.wdg[‘popupiphoneportrait’][‘visible’]=true
   }
   else {
     $scope.view.wdg[‘popupiphonelandscape’][‘visible’]=true;
   }
 }
 else if (/iPad/.test(userAgent) && !window.MSStream) {
   if (window.innerHeight > window.innerWidth) {
     $scope.view.wdg[‘popup1’][‘visible’]=true
   }
   else {
     $scope.view.wdg[‘popup1’][‘visible’]=true;
   }
 }
 else if (/android/i.test(userAgent)) {
   if (window.innerHeight > window.innerWidth) {
     $scope.view.wdg[‘popupiphoneportrait’][‘visible’]=true
   }
   else {
     $scope.view.wdg[‘popupiphonelandscape’][‘visible’]=true;
   }
 }
 else {
   $scope.view.wdg[‘popup1’][‘visible’]=true;
 }
}