Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.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
Angular 访问XMLHttpRequest at<;URL>;来自原点';http://localhost' 已被CORS策略4阻止_Angular_Ionic Framework_Angular7_Ionic4 - Fatal编程技术网

Angular 访问XMLHttpRequest at<;URL>;来自原点';http://localhost' 已被CORS策略4阻止

Angular 访问XMLHttpRequest at<;URL>;来自原点';http://localhost' 已被CORS策略4阻止,angular,ionic-framework,angular7,ionic4,Angular,Ionic Framework,Angular7,Ionic4,Ionic 4项目HTTP请求我收到一个错误 访问位于的XMLHttpRequest “****test.f****t.co.in/getMccList”源代码 “”已被CORS策略阻止:响应 飞行前请求未通过访问控制检查:否 “Access Control Allow Origin”标头出现在请求的服务器上 资源 我已经添加了插件cordova插件白名单 callserver(methodname, metadata, metainfo){ var TIMEOUT_REQUEST

Ionic 4项目HTTP请求我收到一个错误

访问位于的XMLHttpRequest “****test.f****t.co.in/getMccList”源代码 “”已被CORS策略阻止:响应 飞行前请求未通过访问控制检查:否 “Access Control Allow Origin”标头出现在请求的服务器上 资源

我已经添加了插件cordova插件白名单

  callserver(methodname, metadata, metainfo){
    var TIMEOUT_REQUEST =10;

  var request = {
    "MetaData": metadata,
    "MetaInfo": metainfo
  };
  const httpOptions = {headers: new HttpHeaders({'Content-Type': 'application/json'})};

  return this.http.post(this.URL+methodname,request,httpOptions).pipe(
    catchError(this.handleError)
  );
  }

您正在尝试在chrome上运行应用程序吗?如果你在chrome上运行这个应用程序,通常会发生这种情况,我甚至不知道为什么,但如果你在实际设备上试用,效果会很好。我遇到了同样的问题,我在chrome扩展的帮助下克服了这个问题,它是
Allow Control Allow Origin
。我不知道是否有一个合适的方法来解决这个问题,但这可能会对你有所帮助。我已经添加了chrome扩展,我在android设备上运行这个应用,并调试我的chrome浏览器