2009-08-05 2 views
0

На хром он работает нормально.Jw Player останавливается через несколько секунд в Firefox

Мой флэш-версии WIN 10,0,32,18 Debug: Нет

Это код, который я написал:

<script type="text/javascript" src="/swfobject.js"></script> 
<div id="player"> 
<a href="http://www.macromedia.com/go/getflashplayer">Get the Flash Player</a> 
to see this player. 
</div> 
<script type="text/javascript"> 

var so = new SWFObject('player.swf', 'streambaby', '500', '15', '7'); 
so.addVariable('type', 'sound'); 
so.addVariable('file', 'http://path_to_shoutcast:port'); 
so.addVariable('displayheight', '15'); 
so.write('player'); 

</script> 

Проблема заключается в том, что на хроме поток работает нормально, но на Firefox 3.5.2 он останавливается через несколько секунд. Я открыл Firebug и набрал вкладку Net, и я вижу, что даже после игровых остановок firefox по-прежнему загружает поток.

Я искал в Google и нашел ответы, в которых говорилось, что я должен обновить свой плагин, но это последнее.

ответ

0

мне удалось обойти эту проблему с добавлением

so.addVariable('duration','-1'); 

Перед so.write, поэтому сценарий становится:

<script type="text/javascript"> 

var so = new SWFObject('player.swf', 'streambaby', '500', '15', '7'); 
so.addVariable('type', 'sound'); 
so.addVariable('file', 'http://path_to_shoutcast:port'); 
so.addVariable('displayheight', '15'); 
so.addVariable('duration','-1'); 
so.write('player'); 

</script> 
0

Просто для справки, у меня была аналогичная проблема в то время как потоковое .nsv в Firefox с JW Player. Это будет только поток около четверти секунды. Я случайно определил недействительную продолжительность, и он начал правильно работать. Я закончил использовать этот код:

so.addVariable('duration','invalid'); 

Это работает для меня в Firefox, IE и Chrome.

 Смежные вопросы

  • Нет связанных вопросов^_^