Tôi có một chức năng gắn liền với sự kiện onClick. Nó phải chơi một bài hát. Nếu có một bài hát đã chơi, nó phải dừng bài hát hiện tại và bắt đầu chơi bài hát mới. Vấn đề duy nhất là theo như tôi biết chỉ có một phương thức tạm dừng và điều đó có nghĩa là bài hát trước đó sẽ tiếp tục từ vị trí bị tạm dừng chứ không phải từ đầu. Có cách nào xung quanh điều này (giống như một .stop() phương pháp)?Bắt đầu và dừng Âm thanh trong Javascript
Dưới đây là mã của tôi:
var currSong="";
function playSong(newSong){
alert(newSong);
if (newSong != ""){
if(currSong != "") {
document.getElementById(currSong).pause();
}
document.getElementById(newSong).play();
currSong = newSong;
}
}
Đây có phải là API âm thanh HTML5 không? –
Tôi đoán, đó là một thẻ
API có tại đây: http://www.w3.org/TR/html5/video.html#media-elements –