如何制作音频播放/暂停按钮?

问题描述:

我最近学会了如下嵌入音频html。如何制作音频播放/暂停按钮?

<audio controls> 
    <source src="sample.ogg" type="audio/ogg"> 
    <source src="sample.mp3" type="audio/mpeg"> 
Your browser does not support the audio element. 
</audio> 

该款显示器类似,上面有各种选项,如暂停/播放,下载,设置音量等

但是矩形我不是这个“音频播放矩形”怎么能有一个按钮,当点击播放音频一次,并在播放音频时单击它并暂停播放,然后再次单击连续播放。

+0

至少给予好评有用的答案,如果你不喜欢接受他们...只需要为每次点击显示“谢谢”各去一次。 –

您可以使用Javascript来执行此类操作。

请尝试以下

var myAudio = document.getElementById("myAudio"); 
var isPlaying = false; 

function togglePlay() { 
    if (isPlaying) { 
    myAudio.pause() 
    } else { 
    myAudio.play(); 
    } 
}; 
myAudio.onplaying = function() { 
    isPlaying = true; 
}; 
myAudio.onpause = function() { 
    isPlaying = false; 
}; 

只需更换参数到你。

+0

是否将mp3链接添加到链接按钮的href或什么?会感谢一个js小提琴! –

+1

@AsifAli这是javascript代码,您将需要在