flowplayer加载和卸载问题

时间:2013-07-04 06:29:01

标签: javascript jquery video flowplayer

我正在使用最新的流媒体播放器,我创建了几个按钮,提供来自cdn的视频源。使用click事件,播放器应动态加载视频源。但由于某些原因,flowplayer无法卸载并正确加载视频源。相反,我得到以下错误

  

html5:找不到视频文件

function flow(source) {
        jQuery("#flow").flowplayer().unload();
        jQuery("#flow").flowplayer().load(source);
    }

或者我尝试在每次点击时重新启动流程图,但有时会加载初始视频而不是点击的视频源。点击几次后,流程图也会卡在加载屏幕上。

http://jsfiddle.net/qAj8x/

1 个答案:

答案 0 :(得分:-1)

如果您正在使用chrome来实现此目的,请从here开始。 Chrome和Flow Player不能很好地融合在一起。

  1. Chrome 15 +,Safari 5.1+和Firefox 14+支持原生全屏,其他人则使用完整的浏览器窗口。在Firefox 9+中,全屏被禁用,需要在about:config(full-screen-api.enabled; true)手动启用。
  2. 某些Chrome版本在播放MP4内容时遇到问题。解决方法:在MP4源之前列出WEBM和/或设置preload =" none"作为视频标记属性。
  3. Chrome尝试加载两次相同的视频时卡住了,即使在两个不同的标签中也是如此。