与JW播放器的JavaScript Flash变量的问题
-
19-09-2019 - |
题
我不知道如果我能在这里得到这个答案,但我试图让JW播放器,以高质量和低质量设置之间进行切换。这是我的代码:
<script type="text/javascript">
var so = new SWFObject('/lessons/videos/player.swf','mpl','610','480','9');
so.addParam('allowfullscreen','true');
so.addParam('allowscriptaccess','always');
so.addVariable('plugins', 'http://www.mbira.me/lessons/videos/plugins/hd/hd.swf');
so.addVariable('hd.state',false);
so.addVariable('hd.autoswitch',false);
so.addVariable('hd.bandwidth',3200);
so.addVariable('hd.file', '/lessons/videos/Buka_Tiende_from_calculator.flv');
so.addVariable('file','/lessons/L2/Nhemamusasa_Acoustic.flv');
so.write('mediaspace');
</script>
我读到这里,有一个设置有内置的HD插件默认到交换机上的用户带宽确定。我这里下载补丁: http://interfacelab.com/patch-for-hd-plugin - 用于-JW-播放机/
所以我可以禁用该行为测试,但仍没有运气。你可以在我的代码中看到,就目前而言,我只是有两个不同的影片,以测试是否一切正常切换。我应该说,这两个视频实际上就是“高品质”现在,但这不应该有所作为我猜。任何想法,如果没有,其他任何地方,我可以看看实现这个功能呢? 谢谢! 乔尔
解决方案
so.addVariable('plugins', 'plugins=hd-1');
需要改变为:
so.addVariable('plugins', 'hd-1');
在示例页是不正确的...
不隶属于 StackOverflow