SoundCloud APIを使用して曲をストリーミングしていますが、次のような問題が発生しています。SoundCloud APIストリーミングバグ
ボタンをクリックすると、トラックがストリーミング再生されます。別のトラックをクリックすると、再生が一時停止します。これは基本的に次のコードで行われます:
var playerVar;
SC.initialize({ client_id: 'sorryCantPublishThat' });
$('#play').click(function(){
SC.stream('/tracks/' + trackID).then(function(player){
player.play();
playerVar = player;
});
});
$('#pause').click(function(){
playerVar.pause();
});
ストリームを一時停止した後、もう一度再生をクリックしない限り、これは問題なく動作します。それは再生されるので、私はストリームを停止することはできません。私はもう一度再生ボタンをクリックしなければならない、そして私はそれを停止することができます。
私が何か間違ったことをしているか、それともバグなのか考えてみましょうか?それ以外に、どのようにしてこれを正しく動作させることができますか?