2010-02-06 96 views
1

我不知道我是否能夠在這裏得到這個答案,但我試圖讓JW播放器切換高和低質量設置。這裏是我的代碼:javascript flashvar問題與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-for-jw-player/

所以我可以禁用該行爲來測試,但仍然沒有運氣。您可以在我的代碼中看到,現在,我只需要切換兩個不同的視頻即可測試是否正在運行。我應該說,現在這兩個視頻實際上都是「高質量」,但我認爲這應該沒有什麼區別。任何想法,如果沒有,我可以期待實現此功能的任何其他地方? 謝謝! 喬爾

+0

想到的唯一的其他地方是JW播放器支持論壇:) – 2010-02-06 23:14:58

+0

是的 - 我已經在那裏試過了,像往常一樣 - 我需要嘗試立即處理這個問題。 – Joel 2010-02-06 23:19:41

+0

你甚至知道JW播放器本身存在這樣的功能嗎?或者你在使用高清插件嗎? – 2010-02-06 23:40:08

回答

1
so.addVariable('plugins', 'plugins=hd-1'); 

需要被改爲:

so.addVariable('plugins', 'hd-1'); 

示例頁面是不正確的......