SWFObject ExternalInterface bug on IE
I experienced a problem calling ExternalInterface.call when using SWFObject on IE.
Actually, I figured out that it wasn’t any bug. Just a little miss.
On IE, the Flash looks for the Flash Object by the Object’s ID.
So, what you need to do is just set the right name and id of the flash object you are embedding
swfobject.embedSWF(“myflash.swf”, “flash_content”, “100%”, “100%”, “9.0.0″, “expressInstall.swf”, undefined, undefined, {id:“flashMovie”, name: “flashMovie”});
Just that!
I hope it helps someone that experienced the same problem.