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
});
ありがとう: はここにコードスニペットです。
ブラウザからあなたのIPにアクセスできますか?ファイアウォールでもポートがブロックされていないか確認してください。まだ動作しない場合は、この記事を参照してください:http://stackoverflow.com/a/36124935/2549619 – e666