2016-09-24 16 views
1

次のフェッチコールをAndroidで動作させることはできません。それはサーバーに当たっていないし、エラーを投げているようにも見えません。同じコードがiOSで動作します。 React NativeでAndroid用のネットワークリクエストを有効にするために何か特別な処理を行う必要がありますか?前もって感謝します。Reactネイティブフェッチコールは、iOSでは動作しますが、Androidでは動作しません。

export const login = function(user, success, error) { 
     let path='http://localhost:3000/api/session'; 
     fetch(path, { 
      method: 'POST', 
      headers: { 
       'Accept': 'application/json', 
       'Content-Type': 'application/json', 
      }, 
      body: JSON.stringify({user: user}) 
     }).then((response) => { 
      return response.json(); 
     }).then(success).catch(error); 
    }; 

答えて

0

あなたはandroid/app/src/main

<uses-permission android:name="android.permission.INTERNET" /> 
であなたの AndroidManifest.xmlに設定され、次の権限を持っていることを確認してください
関連する問題