我正在尝试访问此 JSON 提要以获取提要中的最后一项,即广播电台上正在播放的当前歌曲,因此我可以将其推送到流播放器网络应用程序中:
function getSongData(){
$.ajax({
url: 'http://cjzn.streamon.fm/metadata/recentevents/CJZN-48k.json',
dataType: 'jsonp',
success: function(data) {
var totalItems = data.length;
alert('Current song: ' + data[totalItems].TIT2);
},
error: function() {
alert('Unable to retrieve data');
}
});
}
如您所见,我使用data.length
它来检索项目总数,这意味着该数字也是提要中的最后一项。我能得到的只是错误信息!我知道我需要使用 JSONP 将数据获取到我的域,但老实说,我不知道是否支持 JSONP,这可能是罪魁祸首。如果是这样,我还能如何获取提要数据?