2016-10-14 5 views
0

私のIonic2/Angular2アプリケーションでCORSを理解するのを手伝ってください。 http 'GET'リクエストでデータを取得しようとしています。 ラップトップで '$ npm run build'を実行しているときに、期待される応答が得られます。 私が '$ 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)ionic platform rm android 2)ionic platform add android それは変ですが、魅力的です。

関連する問題