未捕获的SyntaxError:意外的令牌:(JSONP请求)

时间:2018-01-09 06:36:04

标签: javascript jquery ajax jsonp

我正在制作这样的AJAX请求:



$.getJSON('https://www.cryptocompare.com/api/data/coinsnapshot/?fsym=BTC&tsym=USD&callback=?', function(result) {
  console.log(result);
});




但是我收到一个错误:" Uncaught SyntaxError:意外的令牌:"

由于我无法控制服务器响应,因此不确定如何解决此问题。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

尝试使用fetch

fetch('https://www.cryptocompare.com/api/data/coinsnapshot/?fsym=BTC&tsym=USD&callback=?')
  .then(
    function(response) {
      response.json().then(function(data) {
        console.log(data);
      });
    })
  .catch(function(err) {
    console.log(err);
  })