2016-06-21 2 views
0

문제점이 있으며 해결 방법을 모르겠습니다.이온 1. 작동하지 않는 HTTP 요청

저는 이오닉에 $ http.get()을 가지고 있는데, 할 때 이온 성 서비스는으로 완벽하게 작동합니다. 하지만 ios/android를 실행하거나 Ionic View에서 볼 때 아무 일도 일어나지 않습니다.

내 서비스 :

.service('myService', function($rootScope, $http, $q) { 
    this.all = function() { 
     var deferred = $q.defer(); 

     $http.get('xxxxxxxxxxxxxxx') 
      .success(function(data) { 
       deferred.resolve(data); 
      }) 
      .error(function(data) { 
       alert(data); 
       deferred.reject(data); 
      }); 
     return deferred.promise; 
    }; 
}); 

그리고 내 컨트롤러에서

:

나는 그것을 잘 보여줍니다 브라우저에서 열립니다 및 장치에 나는 "널 (null)"로 경고를 얻을
myService.all().then(function(data) { 
     $scope.data = data; 
}); 

.

내가 할 :

설치 코르도바 - 플러그인 - 화이트리스트

이온은 IOS/안드로이드 구축

이온 업데이트 -> 이온 업로드/이온 실행

추가 :

<access origin="*" subdomains="true"/> 
    <allow-navigation href="http://*/*"/> 

(config.xml)

하지만 아무것도 작동하지 않습니다 ... 어떤 아이디어?

고마워요.

+0

이 http://content-security-policy.com/ –

+0

아무것도를 살펴 보자 : 그것은 이상한

업데이트입니다/내가 모르는 무엇을 할 것 – carlos

답변

0

나는 모든 사이트와 아무 것도 시도하지 않았다. 내가

<meta http-equiv="Content-Security-Policy" content="default-src * 'unsafe-eval' 'unsafe-inline'"> 

추가와 같은 일

관련 문제