Android上的graphQL networkStatus 7

时间:2017-03-08 14:36:22

标签: react-native graphql apollo-client

我在正面使用Apollo Client,使用React native,在后端使用graphQL。当我像往常一样在IOS模拟器上测试应用程序时,一切正常。但是当我在Android设备上运行应用程序时,提取失败并且this.props.data出现networkStatus 7错误。有些东西告诉我这是Apollo客户端网络接口的配置,但不确定。这是我的配置

const networkInterface = createNetworkInterface({uri:'http://localhost:3000/graphql'});

this.client = new ApolloClient({
 networkInterface,
 dataIdFromObject: o => o.id,
});

提前致谢

1 个答案:

答案 0 :(得分:0)

您应该可以通过查看从ApolloClient.queryApolloClient.watchQuery返回的错误来轻松调试此问题。如果您正在使用react-apollo的graphql高阶组件,则该错误将在组件中以data.error的形式提供。