网络错误:某些手机品牌和POST类型的请求上的网络请求失败

时间:2020-08-04 20:32:14

标签: android react-native

说明 你好

我们的应用程序正在生产中,并且对POST类型的请求有问题。在某些手机品牌和所有android版本(5、6、7、8、9、10)上。而Post类型的请求在其他手机和所有android版本(5,6,7,8,9,10)上都可以很好地工作

产生的确切错误是:错误·错误:网络错误:网络请求失败。

反应本机命令结果:

已经测试过的各种解决方案:

默认情况下,使用cloudflare通过https访问后端。我什至以为这可能是https证书问题,我将cloudflare更改为使用来自 让我们用Encryptletsencrypt,直到那时我们遇到同样的问题。 我们认为这是https协议的问题,因此决定使用http并将指令添加到AndroidManifest.xml中:

<android application: usesCleartextTraffic = "true">
</application>

尽管存在所有这些问题,但我们仍然遇到相同的问题,即POST类型请求在某些品牌的手机和任何android版本(5,6,7,8,9,10)上均不起作用

React Native version:
System:
    OS: Linux 4.19 Debian GNU/Linux 10 (buster) 10 (buster)
    CPU: (4) x64 Intel(R) Core(TM) i3-5005U CPU @ 2.00GHz
    Memory: 761.15 MB / 11.65 GB
    Shell: 5.0.3 - /bin/bash
  Binaries:
    Node: 10.15.2 - /usr/bin/node
    Yarn: 1.17.3 - /usr/bin/yarn
    npm: 6.14.5 - /usr/bin/npm
  IDEs:
    Android Studio: 4.0 AI-193.6911.18.40.6514223
  npmPackages:
    react: 16.9.0 => 16.9.0 
    react-native: 0.61.5 => 0.61.5 
  npmGlobalPackages:
    react-native-cli: 2.0.1
    react-native-rename: 2.4.1

感谢您提供有关此问题的任何帮助,因为目前我们在移动应用程序上的阻止注册数量已不再超过1200。

0 个答案:

没有答案