Our Internet division reported that a Flash player they embedded into one of our website pages (using flashObject) is visible and working from "outside" our network (on the WAN), but not visible from within (on the LAN). No errors are reported and the rest of the page displays properly, just no player. Our site is remotely hosted and this is the first time we've had any problems, on the inside, with Flash from the outside.
They contend nothing has changed with their code and I know, for certain, nothing has changed with our firewall settings. We've tested this on several machines both inside and out and the problem appears consistent.
The page is "http://www.sciam.com/podcast". Any help would be greatly appreciated!
I am unsure how we can help, as the page works fine for me on both IE and FF. If no one on the outside of the firewall is seeing the issue, it's pretty hard to guess what might be the issue.
A few things I have noticed on the page however:
1) You have dashes in your id's for the <div> for the flash content. These are sometimes interpreted as minuses (as in subtraction) and can cause things to go wrong. e.g. player_3E0E600F-F7B2-4F1F-DA377027B8FDC443
should be something like: player_3E0E600F_F7B2_4F1F_DA377027B8FDC443
2) You have a whole bunch of blank definitions in your swfobject constructor which should either have a value, or be left out e.g var flashObject = new FlashObject("http://www.sciam.com/assets/flash/mp3player/xspf_jukebox.swf","xspf_jukebox","171","12","7","","","","","");
should be: var flashObject = new FlashObject("http://www.sciam.com/assets/flash/mp3player/xspf_jukebox.swf","xspf_jukebox","171","12","7","#FFFFFF");
3) you are using the outdated/deprecated constructor of FlashObject. This is from the old version of the library and is only there for backwards compatibility.
you should use: var so = new SWFObject(...)
4) you should be using unique variable names for each of your swfobject constructors e.g. var so1 = new SWFObject(...) var so2 = new SWFObject(...)
should be : var so1 = new SWFObject("http://www.sciam.com/assets/flash/mp3player/xspf_jukebox.swf"......); so1.addVariable("track_url", "http://www.sciam.com/podcast/podcast.mp3?e_id=3E0E600F-F7B2-4F1F-DA377027B8FDC443");
Anyone else having issues viewing the page, or can people see the page ok like me?