0

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

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

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

1 回答 1

0

您是否在 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);
于 2013-10-07T20:21:43.500 回答