【发布时间】:2015-06-21 12:07:54
【问题描述】:
我使用 Soundcloud API 在我的网站中加载曲目列表。我想知道的是为每个曲目添加一个播放和停止按钮来控制曲目。当您在播放当前歌曲时单击一首新歌曲时,它应该停止当前歌曲并播放新歌曲。我怎样才能做到这一点。想出了以下内容,但它会给我一个错误:GET https://api.soundcloud.com/tracks/stream?oauth_token=1-134590-9095247-3d1021a057c78d8 404 (Not Found)
stream:1 GET https://api.soundcloud.com/tracks/stream?oauth_token=1-134590-9095247-3d1021a057c78d8 404 (Not Found)。
SC.get('/users/' + USER + '/tracks', function(tracks) {
var count = 0;
$(tracks).each(function(index, track) {
count++;
$('#playlist').append($('<li></li>').html('<a href="#" id="start">Start</a> <a href="#" id="stop">Stop</a>' + count + ' / ' + track.title + ' - ' + track.playback_count));
//$('#cover').append($('<li></li>').css('background-image', "url('" + track.artwork_url + "')");
$("#cover").append('<div><img src="' + track.artwork_url.replace('-large', '-t500x500') + '"></div>');
SC.stream('/tracks', function(track){
$('#start').click(function(e) {
e.preventDefault();
track.start();
});
$('#stop').click(function(e) {
e.preventDefault();
track.stop();
});
});
});
});
留意一些建议。提前致谢。 卡斯珀
【问题讨论】:
标签: javascript jquery html api soundcloud