|
有个页面使用$http.jsonp跨域请求数据,在电脑上网页测试正常能够从服务器上获取数据,但是电脑端用phonegap连接手机测试就获取不到数据,手机页面上只有图标,请问下是什么原因?以下是js代码
app.controller('newsserverCtrl',function($scope,$http,$timeout){
$scope.newsdata=[];
var base = 1;
var id='0';
$scope.load_more = function(){
$timeout(function(){
for(var i=0;i<3;i++,base++)
{
id=id+','+base;
}
$http.jsonp("http://localhost:41468/AngularJS/getNewsString?callback=JSON_CALLBACK&id="+id).success(function(data){
//console.info(data);
for(var a=0;a<data.length;a++){
$scope.newsdata.push(data[a]);
}
});
$scope.$broadcast("scroll.infiniteScrollComplete");
id='0';
},500);
};
});
|
|