我想允許聲音文件播放和暫停。該文件說明如何播放流文件:如何在soundcloud中暫停流式傳輸javascript api
$("#stream").live("click", function(){
SC.stream("/tracks/{'track-id'}", function(sound){
sound.play();
};
它使用聲音管理器來流和使用它的一些對象和方法......像.pause()!
因此,這裏的代碼,我認爲應該工作:
var is_playing="false";
$("#stream").live("click", function(){
SC.stream("/tracks/{'track-id'}", function(sound){
if (is_playing==="true")
{
sound.pause();
is_playing = "false";
console.log(is_playing);
}
else if (is_playing === "false")
{
sound.play();
is_playing = "true";
console.log(is_playing);
}
});
但是,繼續播放曲目不停頓。有任何想法嗎? 謝謝。
'VAR is_playing = 「假」'..你應該使用布爾值。 – dfsq 2013-02-28 17:52:49
是的。但是,這並沒有解決問題。 – bkbarton 2013-02-28 17:55:10