我正在从角度js击中第三方库。他们在回调函数内发送了响应。我正在使用http Jsonp方法来尝试获得响应。我没有得到任何响应。
getActiveProduct: function() {
var deferred = $q.defer();
var url ="myserver/getproject.json"
$sce.trustAsResourceUrl(url)
$http.jsonp(url, {
jsonpCallbackParam: 'callback',
data:''
}).then(function(data){
deferred.resolve(data.data);
},function(error){
console.log(error);
return deferred.reject(err);
});
return deferred.promise;
}
下面我提到了反应
projectInstance.jsonpCallback("getActiveProduct",{"totalRecords":null,"projectSnapShot":[{"projectId":"333333","projectNumber":"123456","projectStatus":"Active"}]})
如何在我的应用程序中获得此响应。我需要使用哪种角度http方法?