我想允许声音文件播放和暂停。该文件说明如何播放流文件:如何在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