
FLV Player works in IE, but not in Firefox
I have two copies of the same FLV player video on two different pages. Version A is here:
http://www.yoism.org/?q=node/52#jill
Version B is at the top of this page: http://www.yoism.org/?q=node/359
Versions A and B are identical except that version A has showicons set to false.
A and B play perfectly in IE.
Version A USUALLY doesn't work at all in Firefox. Version B OFTEN doesn't work in Firefox.
If I play either version in IE and then open Firefox while it is still playing in IE, version B will usually play in Firefox. If I immediately go to version A, it also usually plays in Firefox. If I open Firefox and go straight to version A, it usually doesn't play at all.
This appears to have something to do with the pages the player is embedded in, but I can't figure out what.
Notes: Sometimes, but not always, if I scroll a non-playing player so that it is an inch or more off the screen and can't be seen, it starts to play (I can hear it playing and the time and progress bar have moved when I bring it back onthe screen), but such a stuck player always stops again if brought back into view.
Sometimes when a player is only playing when it is offscreen, it will stop playing when I scroll to a completely different part of the page that displays an animated gif and will start playing again when I scroll away from the gif.
The little FLV player at the top left of every page on our site usually plays well in IE or Firefox, but usually won't play when the FLV Player problem being described here occurs..
Version B shows the central loading icon continuously active when player doesn't work.
This is Player A's implementation:
<div id="JillBT">this will be replaced by the SWF.</div>
<script type="text/javascript">
var so = new SWFObject('http://mysite.verizon.net/yoism13/mediaplayer2.swf','mpl',480,'360','8');
so.addParam('allowscriptaccess','always');
so.addParam('allowfullscreen','true');
so.addVariable('width','480');
so.addVariable('height','360');
so.addVariable('file','http://mysite.verizon.net/yoism13/JillBolteTaylor.flv');
so.addVariable('image','/images/JillBolteTaylor.JPG');
so.addVariable('backcolor','0xCCCCFF');
so.addVariable('frontcolor','0x000000');
so.addVariable('lightcolor','0xFF0000');
so.addVariable('screencolor','0x000000');
so.addVariable('showicons','false');
so.write('JillBT');
</script>
Help! Anyone know what's going on? I want to implement JW FlV Player across my website that has hundreds of videos but I am stuck and I can't proceed until this problem is resolved.