Flash Commands with Lectora

I'm having the same problem. I can return values through ExternalInterface in Firefox every time. Yet IE6 and IE7 fail when using Lectora's embed (returns null). I know the function is there because I can trigger other events. It seems like Lectora + IE6 || IE7 + ExternalInterface is a one way proposition.

I can embed using swfObject in an independant test and everything works fine.

Verdict: The way Lectora generates SWF embeds prevents functions from returning values using ExternalInterface.

I've read that adding ID to the object tag makes the connection just fine, as well as registering the object to the DOM with appendChild() or some-such method. Seems like a simple fix and would really make my week (I don't want to have to run a workaround using LocalConnect or other funny business).

Anyone have a solution to the IE7/6 Flash ExternalInterface returning null?

Discussions have been disabled for this post