2016-10-14 4 views
0

내 Ionic2/Angular2 응용 프로그램에서 CORS로 계산해주십시오. http 'GET'요청으로 데이터를 가져 오려고합니다. 랩톱에서 '$ npm 실행 빌드'를 실행하면 예상되는 응답이 나타납니다. '$ cordova run android'를 실행하면 항상 상태가 '응답 : 0 URL : null'로 표시됩니다.Ionic2/Angular2 CORS 설정

this.http.get('https://httpbin.org/ip') 
     .subscribe((data: any) => { 
      this.result = data._body; // {"origin": "31.43.103.88"} on laptop 
     }, error => { 
      this.result = error; // 'Response with status: 0 for URL: null' on android 
     }); 

감사 : 다음은 코드입니다.

+0

브라우저에서 IP에 연결할 수 있습니까? 포트가 방화벽에 의해 차단되지 않았는지 확인하십시오. 여전히 작동하지 않으면이 게시물을 참조하십시오. http://stackoverflow.com/a/36124935/2549619 – e666

답변

0

음 ... 혼자서 알아 낸 것 같습니다. 나는 이것을했다 : 1) 이온 플래트 홈 rm android 2) ionic 플래트 홈 add android 그것은 이상하다, 그러나 매력 같이 작동한다.