【发布时间】:2015-12-07 21:15:15
【问题描述】:
我的页面上有三个五个播放按钮,每个都有相同的类但不同的 ID
<img class="song" id="0001" src="images/play-button.png">
<img class="song" id="0002" src="images/play-button.png">
<img class="song" id="0003" src="images/play-button.png">
<img class="song" id="0004" src="images/play-button.png">
<img class="song" id="0005" src="images/play-button.png">
我想为来自 soundcloud 的每个曲目(每个 img id 是曲目 id)打开一个新流...到目前为止,我所能做的就是播放一首歌曲并在按下以下任何按钮时暂停代码:
var i = $('.song').attr('id');
var is_playing = false;
var player;
SC.stream('/tracks/'+i).then(function(stream){
player = stream;
});
$('.song').click(function(){
if(is_playing == false){
player.play();
is_playing = true;
} else {
player.pause();
is_playing = false;
}
});
是否也可以在新流开始时停止先前的流?提前谢谢...
【问题讨论】:
标签: javascript api sdk soundcloud