2

私はこのように試しました

document.getElementById('myVID').onplaying = alert("Playback started");

しかし、アラートは来ていません。私はクロムでそれをテストしました。このコードに問題はありますか? それ以外の場合、このイベントはサポートされていません。

4

1 に答える 1

2

ワーキング 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>

再生をクリックするとアラートが表示されます。

参考文献:

于 2013-09-24T10:21:18.027 に答える