2016-04-11 5 views
-1

DienstErste syxtax Fehler mit JSONP Rückruf - AngularJS

some.factory('homeService', ['$http', function($http){ 

     return { 

      getEvents : function(url) { 

       return $http.jsonp(url); 
      } 
     } 

    }]); 

-Controller

homeService.getEvents("http://server.some.io/s/first?callback=JSON_CALLBACK") 
    .then(
     function(response){ 
      $scope.events = response.data.events; 
     }); 

Fehler: Uncaught Syntaxerror: unerwartetes Token :

Welche ist: JSON-Objekt: {"meta": {"has_next": false, "status": 200, "place":.....

Fehler zeigt direkt nach dem "Meta"

Jeder Hinweis auf was ist los?

+2

Natürlich. Ihre "JSON" -Antwort ist keine "JSONP" -Antwort. Sie können dieses Problem nicht mit Javascript beheben. Es scheint, als ob 'server.some.io' JSONP nicht unterstützt. –

+0

Wahr. Es kommt regelmäßig json zurück –

Antwort

0

Der Server gab das JSONP-Format nicht zurück. Auf dem Server behoben.