2016-10-17 2 views
0

再生ボタンをクリックする直前に関数を呼び出せます。このような何かを動作するはず コード:誰かがオーディオタグの再生ボタンをクリックする前に関数を実行する方法

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

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

これはあなたが –

+0

を求めているかは明らかではないだけで再生ボタントリガーの前に関数を実行します。 –

答えて

2

オーディオonplayイベントがあります。

<audio onplay="myFunction()"> 
+0

thanks.Itは私の問題を解決しました。 –

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

関連する問題