小编Sim*_*mon的帖子

由于设备Ionic上的访问控制检查,XMLHttpRequest无法加载XXXX

我知道这似乎是一个重复的问题,但是我在这里搜索了几个小时,却没有解决任何可行的解决方案:这是我的问题,当我使用我的应用程序时,有时请求无法正常工作,而在我的应用程序上运行该请求的频率更高iOS设备(iPhone 5s)比Android设备(One + 5T)更多。当我尝试请求api时 ,出现以下错误。 并且:

[Error] Erreur de récupération des gameCredits – e {headers: t, status: 0, statusText: “Unknown Error”, …}
e {headers: t, status: 0, statusText: “Unknown Error”, url: null, ok: false, …}e
   (fonction anonyme) (cordova.js:1731)
   (fonction anonyme) (main.js:1:97464)
   onInvoke (vendor.js:1:27201)
   run (polyfills.js:3:10150)
   (fonction anonyme) (polyfills.js:3:20246)
   onInvokeTask (vendor.js:1:27117)
   runTask (polyfills.js:3:10845)
   o (polyfills.js:3:7902)
   invokeTask (polyfills.js:3:16825)
   p (polyfills.js:2:27655)
   v (polyfills.js:2:27895)
HttpErrorResponse","message":"Http failure response for (unknown url): 0 Unknown`
Run Code Online (Sandbox Code Playgroud)

我尝试了在以下讨论中找到的答案:-IONIC 3 CORS问题(设置代理)-Ionic 3中的CORS错误(降级为UIWebview)-向config.xml中的所有内容添加一个-在身份验证服务中添加了标头为了确保它们存在-我添加了标头以将其发送回API。

你们对我如何解决这个问题有任何想法吗?

这是我的代码的一些示例:这是我如何请求api的邮政示例

    post(url: string, body?: …
Run Code Online (Sandbox Code Playgroud)

xmlhttprequest http-headers ionic-framework angular

5
推荐指数
0
解决办法
912
查看次数