Angular 1.6 - JSONP 抛出异常,尽管响应状态为:200 Ok for URL
我试图从 JSONP 端点获取一些数据。看起来数据正在响应中返回,但 Angular 仍然抛出错误。
var url = "https://careers.icims.com/jobs-api/"
var trustedUrl = $sce.trustAsResourceUrl(url);
$http.jsonp(trustedUrl, {jsonpCallbackParam: 'jobs'}).then(function(res){
console.log(res); // this is never executed :.(
});
我收到以下错误:Uncaught ReferenceError: jobs is not defined
at jobs-api?jobs=angular.callbacks._0:1
wherejobs
指的是我的 JSONP 前缀
为什么会抛出这个异常以及如何清除它?我在 Angular 1.6.0