切换源时,MediaElement IE9视频会出现问题

时间:2013-01-28 17:56:29

标签: javascript internet-explorer-9 mediaelement.js

我正在使用mediaelement.js并使用类似

之类的内容将不同的内容加载到同一个播放器中
    player.pause()
    player.setSrc(newSource)
    player.load()
    player.play()

当用户点击按钮时。

在IE9中,我遇到旧视频在新视频开始播放前显示整整一秒左右。我了解视频必须加载,但在其他浏览器中,播放器会显示插页式加载覆盖,直到视频准备播放为止。

此外,我试图手动操作叠加层,但无法弄清楚(对于我的生活)要挂钩的事件真正标记了播放器播放新视频的能力(何时提升叠加层)。

我在调用player.play()之前尝试挂钩“loadeddata”,“canplay”事件,并且仍然会在一秒左右的时间内体验旧视频。

我还想避免重新初始化播放器的解决方案。

任何帮助将不胜感激!感谢

0 个答案:

没有答案