HTML5ビデオのイベントの再生/停止/一時停止を聞くにはどうすればよいですか?私は次のコードで試しました:
$("video").on('play',function(){
//my code here
});
しかし、それは機能しません。
あるいは、ビデオを停止して開始するクリックをインターセプトすることもできますが(実際には私が好むでしょう)、このコードでさえ機能しません:
$('video').on('click', function(event) {
//my code here
});
多くの場合、ビデオ要素の上にdivが配置され、イベントの開始と停止が関連付けられていると思いますが、jQueryまたはJavascriptを使用して選択する方法がわかりません。
PSこのコードは、動的に構成されている/私が生成していないページで機能するはずなので、IDまたは特定のクラスを示す要素を参照することはできません。
アップデート
テストしているページにiframe内にビデオがあることに気づきませんでした。構文は私のニーズに最も適しています。
doc.querySelector("video").addEventListener('play', function(e) {
//my code here
}, true);