У меня возникла небольшая проблема с проигрывателем MediaElement.js.
Чтобы получить экземпляр проигрывателя, я делаю это (работает с html5-совместимым браузером):
// Get player
this.playerId = $('div#shotlist-player video').attr('id');
this.player = window[this.playerId];
Но это не работает, как только это происходит во флэш-памяти.На самом деле, это не работает, потому что я не вызываю экземпляр самого MediaElement.Но я не понимаю, как это назвать.
Проигрыватель создан с
$('video').mediaelementplayer({....});
Как получить объект медиаэлемента?
------------ РЕДАКТИРОВАТЬ ----------------
Хорошо, я наконец-то нашел, как заставить это работать:
// Get player
mePlayer = $('div#shotlist-player video.video-js')[0];
this.player = new MediaElementPlayer(mePlayer);
Теперь я могу правильно использовать экземпляр mediaElement.