【发布时间】:2011-06-23 02:33:02
【问题描述】:
我有一个绑定到 onClick 事件的函数。它应该播放一首歌。如果有一首歌曲已经在播放,它应该停止当前歌曲并开始播放新歌曲。唯一的问题是,据我所知,只有一个 pause 方法,这意味着上一首歌将从暂停位置恢复,而不是从开始。有没有办法解决这个问题(比如 .stop() 方法)?
这是我的代码:
var currSong="";
function playSong(newSong){
alert(newSong);
if (newSong != ""){
if(currSong != "" ) {
document.getElementById(currSong).pause();
}
document.getElementById(newSong).play();
currSong = newSong;
}
}
【问题讨论】:
-
我猜,这是一个
标签: javascript audio