سؤال

في الكروم يعمل على ما يرام.

ونسختي الفلاش WIN 10،0،32،18 التصحيح: لا

وهذا هو رمز أنني كتبت:

<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>  

والمشكلة هي أن على الكروم تيار يعمل موافق ولكن على فايرفوكس 3.5.2 ذلك stopps بعد بضع ثوان. فتحت الحرائق وضرب التبويب صافي وأنا أرى أنه حتى بعد stopps اللعب، فايرفوكس لا يزال بتحميل تيار.

ولقد بحثت في جوجل وجدت answeres أن قلت يجب تحديث بلدي المساعد فلاش، لكنه أبعد تقدير.

هل كانت مفيدة؟

المحلول

وتمكنت من تجاوز هذه المشكلة مع إضافة

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>

نصائح أخرى

وفقط للرجوع اليها، وكان لي مشكلة مشابهة أثناء تدفق .nsv في فايرفوكس مع JW لاعب. وسيكون من تيار سوى نحو ربع من الثانية. I يعرف بطريق الخطأ مدة غير صحيحة وأنها بدأت لتيار بشكل صحيح. انتهى بي الأمر باستخدام هذا الرمز:

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

وهذا يعمل بالنسبة لي في فايرفوكس، كروم IE و.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top