私はこのように試しました
document.getElementById('myVID').onplaying = alert("Playback started");
しかし、アラートは来ていません。私はクロムでそれをテストしました。このコードに問題はありますか? それ以外の場合、このイベントはサポートされていません。
私はこのように試しました
document.getElementById('myVID').onplaying = alert("Playback started");
しかし、アラートは来ていません。私はクロムでそれをテストしました。このコードに問題はありますか? それ以外の場合、このイベントはサポートされていません。
ワーキング JSFiddle: http://jsfiddle.net/E7FhU/
@Passerbyが言ったように、アラートが返されundefined
、関数を割り当てる必要があるため、コードを次のように変更すると思います。さらに、これは単純な JavaScript で実現できます。
<script>
var video = document.getElementById('myVID');
video.onplaying = function(e) {
/*Do things here!*/
alert("hello video");
}
</script>
再生をクリックするとアラートが表示されます。
参考文献: