如何在某人点击音频标签中的播放按钮之前执行某项功能

时间:2016-10-17 10:43:14

标签: javascript html5 html5-audio

我希望在点击播放按钮之前调用一个函数。 代码应该是这样的:

<audio controls>
    <source src="music.mp3"/>
    <source src="music.ogg" />
</audio>

<script>
$('playbutton').on('click', function(e){
//some functions
});  
</script>

2 个答案:

答案 0 :(得分:2)

音频有播放事件。

<audio onplay="myFunction()">

答案 1 :(得分:0)

您可以观看播放和暂停活动。

<audio id="audio" controls>
    <source src="music.mp3"/>
    <source src="music.ogg" />
</audio>

var audio = document.getElementById('audio')

audio.addEventListener('play', () => console.log('play'))
audio.addEventListener('pause', () => console.log('pause'))

Media events