1

我有这个该死的烦人的错误(或错误的设置),它使播放器在点击时重新加载。它设置为在您单击时播放,因此当您单击它时,它会重新加载。循环开始......

重新加载只发生在 Firefox 中。在 Safari(我假设是 Chrome)中,视频会在自己的窗口中打开。不理想,但它仍然可以播放。

这是播放器的代码:(不幸的是,我无法分享链接,保密协议等)

flashembed("player", "/flowplayer.commercial-3.0.7.swf", { config: { key: '#@xxxxxx',
clip: { autoPlay: false, autoBuffering: true, url: "http://myvid.com/url.mp4", wmode: 'opaque' } } });

这个网站充满了完整的天才,我希望你们中的一个可以帮助我!

4

3 回答 3

0

我刚刚遇到了完全相同的问题。我在内容滑块中有 Flowplayer,滑块正在克隆播放器和脚本。我通过将视频链接更改为具有“播放器”类而不是唯一 ID 来解决此问题,然后将对 Flowplayer 的 javascript 调用更改为:

<script>flowplayer("a.player", "flowplayer-3.1.5.swf");</script>

然后将脚本移出滑块,这样脚本本身就不会被克隆。我在结束标签之前重新插入了它,但它可以去任何地方。

于 2010-04-12T18:18:42.887 回答
0

这在 Firefox 3.6 for Windows 和 Firefox 3.5.7 for Linux 中按预期工作的事实表明这是一个 Mac/Firefox 问题。

尝试使用Firebug比较不同版本之间生成的输出,看看是否能发现任何东西

于 2010-02-02T13:47:26.550 回答
0

我在使用 ajax 根据用户操作(例如单击链接)换出视频时遇到了同样的问题。我最终通过删除元素并在调用 flowplayer 之前重新添加它来解决它:

$("#video #message-video").remove();
$("#video").html( $("<div>").attr("id","message-video") );
flowplayer("message-video", ...
于 2011-02-17T21:33:26.193 回答