在Flowplayer论坛上交叉发布,但那里还没有回应,所以我希望这里有人能提供帮助。
我使用播放列表插件完全没有成功。我已经密切关注http://flowplayer.org/plugins/javascript/playlist.html上的示例,并且我得到了初始剪辑,但播放列表插件似乎没有注册。视频加载并播放,因此 FlowPlayer 加载正确,但播放列表未将任何功能附加到我的播放列表对象。
我确认播放列表脚本正在加载:我添加alert("playlist!");
到 顶部flowplayer.playlist-3.0.8.js
,就在初始注释块之后和函数代码开始之前。当我加载我的网页时,我看到了警报。无论是使用脚本的缩小版本还是普通版本,以及是否使用flowplayer()
or调用 flowplayer 函数,我都会得到相同的结果$f()
。我正在使用flowplayer 3.2.3
和playlist 3.0.8
。
这是一个非常简单的静态页面,它尝试在画廊中呈现 FlowPlayer 和两个剪辑: FlowPlayer 出现,但单击任一画廊链接会将当前页面替换为直接在浏览器窗口中播放的视频,而不是让我继续HTML 页面并在 FlowPlayer 实例中播放视频。
如果我将配置参数添加到 FlowPlayer 调用并提供默认剪辑,则该剪辑会播放,但画廊链接再次将我带到原始剪辑,而不是将剪辑推入 FlowPlayer。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>test flowplayer</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" type="text/javascript"></script>
<script src="/_library/script/flowplayer/flowplayer-3.2.3.min.js" type="text/javascript"></script>
<script src="/_library/script/flowplayer/flowplayer.playlist-3.0.8.min.js" type="text/javascript"></script>
</head>
<body>
<div id="player" style="display: block; width: 776px; height: 432px;"></div>
<div id="gallery">
<a href="/resources/video/Empowerment_TV30_776.mp4">video 1</a>
<a href="/resources/video/Commercial_776.mp4">video 2</a>
</div>
<script type="text/javascript">
$(function () {
$f("player", "/_library/script/flowplayer/flowplayer-3.2.3.swf")
.playlist("gallery");
});
</script>
</body>
</html>
知道我做错了什么吗?任何帮助表示赞赏,如果您需要更多详细信息,请告诉我。
谢谢!- 瓦尔