Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Meteor不再能够拾取外部数据,即使Access Control Allow Origin设置为*_Meteor_Cors - Fatal编程技术网

Meteor不再能够拾取外部数据,即使Access Control Allow Origin设置为*

Meteor不再能够拾取外部数据,即使Access Control Allow Origin设置为*,meteor,cors,Meteor,Cors,我有一个Meteor应用程序,一直运行良好。当部署到iOS或Android时,它仍然可以正常工作。 但是,在部署到localhost时,我现在突然遇到以下控制台错误: 已阻止跨源请求:同一源策略不允许读取 位于{{external json resource}}的远程资源。(理由:CORS 标题“访问控制允许来源”不匹配 '') 令我惊讶的是,我的应用程序在本地主机上运行时,运行在端口3000上 该应用程序使用Wordpress API从Wordpress安装中获取外部数据。在Wordpress

我有一个Meteor应用程序,一直运行良好。当部署到iOS或Android时,它仍然可以正常工作。 但是,在部署到localhost时,我现在突然遇到以下控制台错误:

已阻止跨源请求:同一源策略不允许读取 位于{{external json resource}}的远程资源。(理由:CORS 标题“访问控制允许来源”不匹配 '')

令我惊讶的是,我的应用程序在本地主机上运行时,运行在端口3000上

该应用程序使用Wordpress API从Wordpress安装中获取外部数据。在Wordpress安装中,我得到了以下信息:

function add_cors_http_header(){
    header("Access-Control-Allow-Origin: *");
}
add_action('init','add_cors_http_header');
如何解决这个问题


我在Meteor 1.8.1上。

嗯,不知道,我用这个来绕过CORS的东西:)

希望有帮助:)

var search = 'http://' + yummy;
var proxy = 'https://cors-anywhere.herokuapp.com/';
var searchforContent = proxy + search;