我用的是离子最新版本。但是我的项目是离子3,我使用的是一个api,它给了我一些游戏数据。所以最近我的代码工作得很好。但是,当离子更新控制台为我的数据apis提供了这个错误时
请求的资源上没有“访问-控制-允许-源”头。因此,“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="*" />
所有这些都不起作用。
发布于 2018-11-14 12:34:31
使用以下导入/npm包:
还可以尝试将&origin=*
添加到请求的末尾。
let request = this.http.get(url + "&origin=*").map(res => res.json())
.subscribe(data => {
//handle data
});
https://stackoverflow.com/questions/53306999
复制相似问题