说明 你好
我们的应用程序正在生产中,并且对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。