Я использую библиотеку html5media, которая автоматически заменяет тег видео HTML5 на странице тегом Flowplayer Flash. player для браузеров, не поддерживающих тег видео. Это происходит в IE и некоторых старых браузерах.
Мне нужно определить, существует ли Flowplayer на странице, и добавить прослушиватель событий к каждому экземпляру, который запускает функцию JavaScript, когда пользователь начинает воспроизведение видео. Возможно ли это через jQuery? API объекта Player Flowplayer описан здесь; Некоторые примеры:
/* Set common clip properties and event listeners
* in run-time
*/
// register event listener with common clip
$f("player").onStart(function() {
alert("Playing");
});
// this does the same thing
$f("player").getCommonClip().onStart(function() {
alert("Playing");
});
// if you want to register a listener to a specific clip *only*
$f("player").getClip(1).onStart(function() {
alert("Playing");
});
Как прикрепить прослушиватель событий для события onStart к каждому экземпляру Flowplayer, если он существует на странице? Спасибо.