xcode 科尔多娃|iOS - Origin app://localhost不被Access-Control-Allow-Origin允许,状态代码:200

pzfprimi  于 2023-06-07  发布在  iOS
关注(0)|答案(1)|浏览(218)

我尝试从Web服务器加载JS文件(contacts.js),但我的应用程序说

Failed to load resource: Origin null is not allowed by Access-Control-Allow-Origin. Status code: 200

在我的config.xml中,我已经有了<access origin="*" />
根据我之前发现的这个问题,我将以下代码添加到config.xml中

<preference name="scheme" value="app" />
<preference name="hostname" value="localhost" />

现在错误仍然存在,但错误文本有点不同。

Failed to load resource: Origin app://localhost is not allowed by Access-Control-Allow-Origin. Status code: 200

现在原点是app://localhost,错误仍然存在。
此外:控制台还会记录错误

XMLHttpRequest cannot load {url} due to access control checks.

Cordova-版本:11.1.0
我做了一些谷歌搜索和stackoverflow搜索,但没有解决这个问题。

dojqjjoe

dojqjjoe1#

这和你的屁股有关。您需要在服务器上启用CORS并允许来自app://localhost的请求

相关问题