如何将事件添加到中间的闪存回退以及可用的 evet

How to add events to flash fallback for medialemetn and what evets are available?

本文关键字:回退 evet 闪存 事件 添加 中间      更新时间:2023-09-26

我正在使用mediaelement.js,播放器正在使用chrome按预期工作,但对于Firefox,事件没有触发。是否有任何特定事件在火狐浏览器上不起作用?哪些活动可用?

我已经尝试了加载数据和进度事件,但在 Firefox 中都没有被调用。

player.addEventListener('loadeddata', function() {
  jQuery('.mejs-overlay-button').trigger('click');
}, false);

您是否在mediaelementplayer()函数的成功函数中添加事件?

(function($) {
    $(document).ready(function() {
        $('video').mediaelementplayer({
            success: function (mediaElement, domObject) {
                //add events here
                mediaElement.addEventListener('loadeddata', function() {
                    console.log('loadeddata');
                });
                //timeupdate event
                mediaElement.addEventListener('timeupdate', function(e) {
                    console.log(mediaElement.currentTime);
                });
            }
        });
    });
})(jQuery);