javascript - IE 中的 JW Player "doubling"音频

标签 javascript flash flv jwplayer

我在我们的网站上安装了 JW 播放器,一次安装在主页上,一次安装在我们的视频页面上。所有视频都可以在所有浏览器的主页上播放。然而,在视频页面上,当在 IE 中播放视频时,视频会正确开始,然后大约 5 - 10 秒后,文件的音频部分开始第二次播放,超过所有内容。原始视频和音频仍然会播放,以及延迟 5-10 秒的第二个音频。

最奇怪的部分是我在主页和视频页面上使用相同的代码,我不明白为什么它只在两个播放器实例之一上执行此操作。

http://www.timetoplaymag.com是主页,视频托管在 timetoplaymag 。 com/video(抱歉,它只允许我发布 1 个链接,第一次发帖)。

当前代码使用的是 longtailvideo.com 上托管的叠加层,因为我切换了它以查看我自己的托管叠加层是否可能是问题所在。事实并非如此,因为即使使用长尾覆盖,我仍然遇到问题。

<script type="text/javascript">
var so = new SWFObject('http://video.anbmedia.com/player/player.swf','mpl','382','216','9');
so.addParam('allowscriptaccess','always');
so.addParam('allowfullscreen','true');
so.addParam('flashvars','&author=Time to Play&file=http://video.anbmedia.com/<?php echo $video_video; ?>&image=http://images.anbmedia.com/<?php echo $video_image; ?>&autostart=true&skin=http://www.longtailvideo.com/jw/upload/overlay.swf&backcolor=000000&frontcolor=FFFFFF&lightcolor=00528e&controlbar=over');
so.write('player');
</script>

最佳答案

我也有同样的问题。 出现问题是因为播放器加载了三次(至少在我的情况下) 但是,如果您将“自动启动”选项设置为 false,其他玩家将不会被激活。

关于javascript - IE 中的 JW Player "doubling"音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1602071/

相关文章:

javascript - Node.js HTTP 代理架构 : downloading big amount of data for client

javascript - 使用动态 id jquery 获取类的值

flash - 违反安全沙箱

ios - 如何以编程方式在 iOS 中播放 .flv 扩展文件

javascript - 每次调用函数时,函数中声明的字符串变量是否都会重新创建?

javascript - 如何处理网页中的两个滚动事件

apache-flex - 如何以慢动作播放 flex 中的视频?

javascript - 在 Flash 模式下切换比特率后,VideoJS 分辨率切换器不会自动重新启动

android - 在 Android 应用程序中播放 FLV/HTTP

audio - 转码音频和视频