Reputation: 7908
Is it possible the JS object object doesn't exist when the flash calls?
Here is all the source and the issue ticket for the SWF project this is happening on: http://code.google.com/p/mp3player/issues/detail?id=43&thanks=43&ts=1329096944
PS - I have the swf mp3 player working with some custom JS that removes the need for the swf to call the JS, but I'd love to understand why IE9 does this while the other browsers work as expected.
Upvotes: 3
Views: 356
Reputation: 535
IE9 breaks ExternalInterface
calls if your flash is embedded in your page with a <object>
tag with <embed>
failover.
Using a JavaScript Flash Page Embed library like SWFObject should resolve this.
Also have a look at this MSDN page for more details: OBJECT Fallback Is Included in DOM and Matched by window[name]
Upvotes: 1