我遇到了一个非常奇怪的问题,一个跨平台的Cordova应用程序在Android上运行得非常好,但在iOS上没有任何http请求。
经过故障排除,我发现这实际上是这个人遇到的确切问题:
iOS v12 Https请求错误
我在Xcode 12.4上运行它,并尝试了模拟器和我自己的手机,但它拒绝接受任何请求。
有人知道这可能是Xcode问题还是CORS问题吗?
TIA-
这是因为没有域,所以无法从Web视图设置原点,因此CORS将失败。尝试使用cordova插件ios xhr并将您的偏好设置为
<preference name="InterceptRemoteRequests" value="all" />