2017-02-20 6 views
0

Ionic 2 Appを開発中です。アプリケーションは何の問題もなくあらゆる種類のHTTPリクエストを行います。Ionic 2で起動されていないHTTPリクエストをデバッグする

今、私は新しいHTTPリクエストを追加していますが、それは起動しません。

sendPushToken() { 
     console.log('test'); 
     return this.http.get(API_BASE_URL + '/token') 
     .map(res => res.json()); 
    } 

私がこのメソッドを呼び出すと、テストはコンソールに記録されますが、HTTPリクエストは発生しません。エラーはありません、何もありません!

私は、要求がちょうど発生しません...

をdiferente要求を試してみましたが、私のアプリ内diferente位置からそれを呼び出そうとしました。

私はこの質問が幅広いことを知っているので、どこでデバッグを開始するのか、より良い方法でこれをどうやって質問するのか分かりません。

他のすべてのhttpリクエストは問題なく動作し続けます。

+1

を試してみてください? – Alex

+1

このリクエストを購読しましたか? – developer033

+2

@ AJT_82 oops、同時に: – developer033

答えて

0

httpリクエストを東方でデバッグするには、アンドロイドデバイス経由とadb経由でchrome inspect機能を使用できます。

(イオン性、ランAndroidは、携帯電話上でデバッグアプリを持って最初に実行する必要がある)、これを行うクロムを使用して、ChromeでこのURLを入力する

クローム://点検/#デバイス

とあなたはこのようなものを見るでしょう。

enter image description here

その後、あなたが適切に機能を呼び出している場合は、あなたのHTTP POSTが表示され、検査をクリックして、セクションをネットワークに頭の上。あなたはsendPushToken()関数を呼び出すとき

おそらく、あなたがリクエストに加入してい

this.sendPushToken(); 

それとも

var zoneA = this; 
zoneA.sendPushToken(); 
関連する問題