我已经设法在单击图像后立即播放和暂停 mp3 文件,问题是每次我选择另一个图像(这意味着播放不同的 mp3 歌曲)时,它都会自动恢复同一首歌曲。
我的 JavaScript:
function StartOrStop(audioFile)
{
var audie = document.getElementById("myAudio");
if(!audie.src)
audie.src = audioFile;
if(audie.paused == false)
{
audie.pause();
}
else
{
audie.play();
}
}
和 HTML:
<img src="images/play.png" alt="Play Button" width="57" height="50" onclick="StartOrStop('RWY.mp3')">
<img src="images/play.png" alt="Play Button width="57" height="50" onclick="StartOrStop('EL.mp3')">
<audio controls id="myAudio" ></audio>
任何建议我该如何解决这个问题?