3

我正在使用最新的 flowplayer,并且我创建了几个按钮来提供来自 cdn 的视频源。通过点击事件,播放器应该动态加载视频源。但由于某种原因,flowplayer 无法正确卸载和加载视频源。相反,我收到以下错误

html5:找不到视频文件

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

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

http://jsfiddle.net/qAj8x/

4

1 回答 1

-1

如果您为此目的使用 chrome,请从这里开始。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 在尝试两次加载相同的视频时会卡住,即使在两个不同的标签中也是如此。
于 2014-03-23T07:30:45.097 回答