无法在Chrome中使用带有mediaelement.js的setCurrentTime()

时间:2014-05-13 07:58:07

标签: mediaelement.js mediaelement

以下代码似乎适用于Firefox,但不适用于Chrome,具有各种文件格式,如.ogg和.mp3。换句话说,在Chrome完成播放之前,期间或之后,我无法将音频更改为所需的时间。

mediaPlayer.setCurrentTime(seekSeconds)

播放前的加载过程非常简单:

$('#mediaPlayer').attr('src', mediaUrl);
mediaPlayer = new MediaElement('mediaPlayer', {
  media.play();
});

1 个答案:

答案 0 :(得分:0)

MEJS无法设置媒体加载前的时间。使用“loadeddata”事件。

$('#video').bind('loadeddata', function(e) {
 if (player.readyState) player.setCurrentTime(duration);
}); 

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