Angular 离子应用RESTAPI http.get

Angular 离子应用RESTAPI http.get,angular,ionic2,Angular,Ionic2,在Ionic2应用程序中 尝试使用http.get接收json,使用公共api时效果良好 但当使用ios sumulator进行尝试时,会出现以下错误 如果我把我的服务器上的json放在项目的www文件夹中,它也可以工作,但是如果我把http.get放在服务器上,它就不工作了 console.error:异常:URL:null的响应状态为0 你认为这个方法对吗 this.http.get('https://randomuser.me/api/?results=10') .map(re

在Ionic2应用程序中 尝试使用http.get接收json,使用公共api时效果良好 但当使用ios sumulator进行尝试时,会出现以下错误 如果我把我的服务器上的json放在项目的www文件夹中,它也可以工作,但是如果我把http.get放在服务器上,它就不工作了

console.error:异常:URL:null的响应状态为0

你认为这个方法对吗

this.http.get('https://randomuser.me/api/?results=10')
      .map(res => res.json())
.subscribe(data => {
  console.log('before...Hello PeopleService Provider:subscribe');
console.log(data.TripList.Trip);
  this.data1 = data.TripList.Trip;
  resolve(this.data1);
});

嗨,谢谢你的评论嗨,谢谢你的评论。我刚刚检查了服务器只支持CORS。我在很多地方都使用过模拟器,我发现Icors的问题只针对离子服务。但不知道为什么它会给设备本身或模拟器带来问题。