6 Nisan 2015 Pazartesi

Ionic Framework İşletim Sistemi Sogulama



           Kodlarımızı yazarken if kontolü içinde aşağıda değerleri kullanarak sistemin çalıştığı işletim sistemini bulabiliriz.



  var isWebView = ;
  var isIPad = ionic.Platform.isIPad();
  var isIOS = ionic.Platform.isIOS();
  var isAndroid = ionic.Platform.isAndroid();
  var isWindowsPhone = ionic.Platform.isWindowsPhone();

 
 
if (ionic.Platform.isWebView()) {} //web tarayıcı
if (ionic.Platform.isIPad()) {}//ipad 
if (ionic.Platform.isIOS()) {}//ios
if (ionic.Platform.isAndroid()) {}//android
if (ionic.Platform.isWindowsPhone()) {}//wp 
 



Ayrıca sistem hakkında daha fazla bilgi almak için 

var aygitbilgisi= ionic.Platform.device();
var gecerli_platform= ionic.Platform.platform();
var gecerli_platformVersion = ionic.Platform.version(); 
 
değişkeninlerini kullanabilriz. 

Ionic Framework ile sayfa değiştirirken işlem yapmak ( Using $ionicView )



          $scope.$on('$ionicView.beforeLeave', function () {
                alert("Sayfa (controller) değişiminden önce olacak sonhareket bu");
               
            });

            $scope.$on('$ionicView.afterLeave', function () {
                alert("Sayfa (controller) değişiminden sonra olacak ilk hareket bu");
            });