ngCordova oauth in BlackBerry 10, callback url Error


#1

Hi, I’m using ngCordova Oauth and everything look great when i build in android platform.
but when i build to bb10 platform i’ve got an error after login and redirecting the screen display

Network is Unavailable,Please Try Again Later.

Error in console log display

Failed to load resource: Couldn’t connect to server http://localhost/callback?oauth_token=dVwkKwAAAAAAjuptAAABUs_agY8&oauth_verifier=3vjPZpFbXQqvtOhASZjgWusBJTpAg

this is sample my login twitter code

     $scope.twitterLogin = function(){
          var api_key = "DI2m6fz7zTuLWhUGHJGCxxxx"; 
          var api_secret = "uDZcs9iQi2A8E7tw2k5gEpqHyUoT5KTr9PXCYhTxxxxxxx";

        

          $ionicLoading.show({template: '<ion-spinner icon="spiral"></ion-spinner>'})
           $cordovaOauth.twitter(api_key, api_secret).then(function(result) {
           
           


            function createTwitterSignature(method, url) {
               //var token = angular.fromJson(getStoredToken());
               var oauthObject = {
              oauth_consumer_key: api_key,
              oauth_nonce: $cordovaOauthUtility.createNonce(32),
              oauth_signature_method: "HMAC-SHA1",
              oauth_token: result.oauth_token,
              oauth_timestamp: Math.round((new Date()).getTime() / 1000.0),
              oauth_version: "1.0",
          };

                  var signatureObj = $cordovaOauthUtility.createSignature(method, url,
                      oauthObject,{include_email:true}, api_secret, 
                      result.oauth_token_secret);

                  $http.defaults.headers.common.Authorization =
                       signatureObj.authorization_header;
                       var head = signatureObj.authorization_header;
              }

              $scope.getTwitterProfile = function() {

            var deferred = $q.defer();
           // var token = angular.fromJson(getStoredToken());

            createTwitterSignature('GET',
                   'https://api.twitter.com/1.1/account/verify_credentials.json');

            $http.get('https://api.twitter.com/1.1/account/verify_credentials.json'
              ,{params: { include_email: true}}  )
            .success(function(result) {
                      deferred.resolve(result);


            })
           .error(function(error) {
                      alert("There was a problem getting your profile");
                      deferred.reject(false);
            });
            return deferred.promise;
          }

          $scope.getTwitterProfile().then(function(datas){
                                  
                                


                           
          })






        $ionicLoading.hide();
      },function(error){
         
          $ionicLoading.hide();
      })
    }

thanks in advance.