我有以下代码
this.getHomePageData = function(pageId) {
var promise = $http({
"url": config.api.homePage + "/" + pageId,
"method": "GET",
"headers": {
'devicetype': config.getDeviceType()
}
}).then(function(data) {
return data.data;
})
return promise;
}
现在在Chrome上,此承诺可以按预期工作
但是在firefox中,它记录错误为
Possibly unhandled rejection:...........
在“网络”标签中,我可以看到Request Header
为OPTIONS
在Response
标签下
SyntaxError: JSON.parse: unexpected end of data at line 1 column 1 of the JSON data
有人可以告诉我这是什么问题吗?我该如何解决?
任何帮助将不胜感激
角度版本为: 1.6.1
Firefox版本: 56.0