离子 3 更新我的离子 CLI 后没有'access-control-allow-origin'



我使用的是离子最新版本。但我的项目是离子3。我正在使用一个api,它给了我一些游戏数据。所以最近我的代码运行得很好。但是当ionic更新控制台时,我的数据API=出现了这个错误

请求的资源上不存在"访问控制允许来源"标头。原点'http://localhost:8080因此不允许访问。

如何修复它?

我做了一些研究,找到了这个代码。已添加到ionic.config.json,但不起作用。

"proxies": [
{
"path": "/lol",
"proxyUrl": "https://tr1.api.riotgames.com"
}

我试着把这个代码添加到我的config.xml 中

<access origin="https://tr1.api.riotgames.com" />
<access Access-Control-Allow-Origin="*" />

这些都不起作用。

使用以下导入/npm包:

  • 从"@angular/Http"导入{Http}
  • 导入"rxjs/add/operator/map">

同时尝试将&origin=*添加到请求的末尾。

let request = this.http.get(url + "&origin=*").map(res => res.json())
.subscribe(data => {
//handle data
});

相关内容

  • 没有找到相关文章

最新更新