私はフロント側にReactネイティブ、graphQLをバックエンドに使用しています。私がいつものようにIOSエミュレータでアプリケーションをテストしているとき、すべて正常に動作します。しかし、Android搭載端末でアプリを実行すると、フェッチに失敗し、this.props.dataにnetworkStatus 7エラーが発生します。何かがApolloクライアントネットワークインターフェイスの設定だとは分かっていますが、わかりません。ここに私の設定は、あなたが簡単にApolloClient.query
またはApolloClient.watchQuery
から返されるエラーを見て、これをデバッグすることができるはず事前graphQL networkStatus 7 on Android
0
A
答えて
0
で
const networkInterface = createNetworkInterface({uri:'http://localhost:3000/graphql'});
this.client = new ApolloClient({
networkInterface,
dataIdFromObject: o => o.id,
});
おかげです。 react-apolloの上位コンポーネントであるgraphql
を使用している場合、エラーはコンポーネント内でdata.error
として利用可能になります。
+0
はい、ネットワーク要求エラーです。しかし、IOSにはエラーはありません。 –
+0
ApolloクライアントのAndroidデバイスの特定の設定があります –
+0
エラー:[エラー:ネットワークエラー:ネットワーク要求に失敗しました]、 –
関連する問題
- 1. GraphQL Validation Error on mutation
- 2. array_filter on PHP 7
- 3. Kodo on JBoss 7
- 4. JSF 1.1 on Websphere 7
- 5. Facebook login on windows 7
- 6. ビルドboost.Log on Windows 7
- 7. MediaStream on Windows Phone 7
- 8. XML on windows phone 7
- 9. Mem-alternative on Windows 7 64ビット
- 10. UIBarButtonItem setTitlePositionAdjustment on iOS 7ナビゲーションバー
- 11. UITextViewのinputView on iOS 7
- 12. Ruby on Railsインストール - Fedora 7
- 13. PTP over usb on windows phone 7
- 14. virtualbox 5.0.20 on win 7 32ビット
- 15. Espeak on windows 7 and python 2.7
- 16. interbaseとBDE on windows 7
- 17. pycuda on windows 7 x64 bit visual2010
- 18. Tomcat 7 LinkageError Issue on EL
- 19. xampp on windows 7:set chmod
- 20. jQuery slideToggle on Internet Explorer 7
- 21. Android SQLiteDatabase on item
- 22. React + GraphQL + Realy
- 23. Android-x86 on QEMU on Windows
- 24. GraphQL +リレー+グラフェン
- 25. GraphQL検証エラー
- 26. sun.security.x509.CertAndKeyGen on Android
- 27. build vp8 on android
- 28. OpenCV JNI on Android
- 29. USBクラスon android
- 30. videogular on android device
'localhost:3000'があなたのAndroidデバイスから到達可能で、それがGraphQLサーバを指していることを確認できますか? – marktani
それは到達可能ですが、graphqlサーバには届かない –