2016-12-26 74 views
0

我想在我的android應用程序中返回一個jsonp發出一個跨域請求。Ajax在Android應用程序調用

$('#loader-message').text("Please wait while we retrieve the inventory status"); 
$.ajax({ 
     type:'GET', 
     url: 'myUrl', 
     dataType: 'jsonp', 
     success: function(data) { 
     console.log(data); 
     }, 
     error: function(data) { 
     console.log("error"); 
     } 
    }); 

現在,當我在瀏覽器中運行它時,它工作正常。

的問題是在我的模擬器/實際的應用程序,它只是顯示我加載消息如上「請稍候,我們檢索庫存狀態」

現在的問題是「是Ajax調用是至少做了?「 如果沒有,那麼我該如何解決這個問題?

回答

0

我通過使用離子角來解決我的上述問題。

var exampleApp = angular.module('starter', ['ionic'])  
exampleApp.controller('ExampleController', function($scope, $http) { 
    $scope.getData = function() { 
      $http.get("myUrl", { params: { "key1": "value1", "key2": "value2" } }) 
      .success(function(data) {     
      }) 
      .error(function(data) {     
      });   
    }}); 
相關問題