2016-03-26 19 views
2

Mobil geliştirmede ve Azure ile çalışmak için mücadele etmekte yeniyim. Geliştirme çabalarım için Mac kullanıyorum. Sidemenu şablonuna dayanan, "cordova-plugin-ms-adal" eklentisini ekleyen Ionic projesi oluşturdum. Sadece kodun çalıştığından emin olmak için, doLogin yöntemine birkaç satır ekledim. Hata alıyorum - "VM370: 1 Yakalanmamış ReferenceError: Microsoft tanımlı değil (…)"Cordova/Ionic Framework, ADAL ile Çalışıyor

Yardımlarınız için gerçekten minnettarım.

$scope.doLogin = function() { 
    console.log('Doing login', $scope.loginData); 


    var AuthenticationContext = new Microsoft.ADAL.AuthenticationContext("https://login.microsoftonline.com/abcinc.onmicrosoft.com"); 
    }; 

<!DOCTYPE html> 
<html> 
    <head> 
    <meta charset="utf-8"> 
    <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width"> 
    <title></title> 

    <link href="lib/ionic/css/ionic.css" rel="stylesheet"> 
    <link href="css/style.css" rel="stylesheet"> 

    <!-- IF using Sass (run gulp sass first), then uncomment below and remove the CSS includes above 
    <link href="css/ionic.app.css" rel="stylesheet"> 
    --> 

    <!-- ionic/angularjs js --> 
    <script src="lib/ionic/js/ionic.bundle.js"></script> 

    <!-- cordova script (this will be a 404 during development) --> 
    <script src="cordova.js"></script> 

    <!-- your app's js --> 
    <script src="js/app.js"></script> 
    <script src="js/controllers.js"></script> 
    </head> 

    <body ng-app="starter"> 
    <ion-nav-view></ion-nav-view> 
    </body> 
</html> 

cevap

1

Henüz yorum yapmak yasak mı - Ben sıfırdan bir İon Tab örnek uygulaması oluşturulur

bir cevap dolayısıyla

Eklendi cordova-eklenti-ms-adal

Eklendi görünümler için bir nav düğmesi

<ion-nav-buttons side="primary"> 
    <button class="button" ng-click="doLogin()"> 
     LOGIN 
    </button> 
</ion-nav-buttons> 

Görünüm denetleyicisine doLogin yöntemi eklendi

.controller('DashCtrl', function ($scope) { 
    $scope.doLogin = function() { 
     console.log('Doing login'); 
     var AuthenticationContext = new Microsoft.ADAL.AuthenticationContext("https://login.microsoftonline.com/abcinc.onmicrosoft.com"); 
    }; 
}) 

Aynı şekilde var mı?

İlgili konular