android - 无法连接到 Android 版本上的 Apollo GraphQL 服务器 [react native]
问题描述
httpURI = 'http://17.25.16.68:4000/graphql' //example
const httpLink = createHttpLink({ uri: httpURI });
const client = new ApolloClient({ link:httpLink, cache: new InMemoryCache() });
该连接在调试模式下工作,但是当我在发布时运行它时,没有建立连接。
我是否需要在 Android 版本配置中的某处启用传出连接?
解决方案
这对我有用。显然,android pie 不允许对没有 https 的 URL 进行网络请求。
<application
...
android:usesCleartextTraffic="true"
...>
...
</application>
推荐阅读
- python - 如何在不停止或冻结整个 prog 的情况下延迟功能?
- django - django admin URL 与 URL 中的 slug 冲突
- vhdl - XADC 测试台 vivado 仿真 - 模拟信号问题
- matlab - 为什么“离散延迟块”不适用于所有离散信号?
- django - 如何修复“操作错误;没有这样的表:main.blog_post__old”?
- javascript - 如果我使用嵌套路由,嵌套路由组件会是其父路由组件的子级吗?
- python-3.x - 如何在 python 3.6 中使用 matplotlib 在饼图中显示情绪分析值?
- c++ - 通过 DLL 导出 STL std::vector 功能
- c++ - C++函数调用,为什么要使用析构函数?
- java - 通过 Slider Java FX 更改顺序转换的速度