Java Script如何帮助我这样如果第一首歌播放然后第二次播放,如果第二次播放则第一次停止
答案 0 :(得分:1)
您可以使用两个音频元素来轻松完成此操作。
audio1.addEventListener( "play", function(){
audio2.pause();
audio2.currentTime = 0;
} );
audio2.addEventListener( "play", function(){
audio1.pause();
audio1.currentTime = 0;
} );
这将使第一个音频标签在第二个音频标签播放时停止,反之亦然。如果你想自动运行第二个,在第一个结束后,你可以使用
audio1.addEventListener( "ended", function(){
audio2.play();
} );
audio2.addEventListener( "ended", function(){
audio1.play();
} );
希望有所帮助。