externalInterfaceAvailable will just give you boolen value which indicates
whether the Flash player is in a container that offers an external
interface. This is not useful to you.

To be clear, you are trying to access flashvar values which passed in to the
swf at embed time (through SWFObject), not passing in values through an
ExternalInterface method yes?

If so, just insert a blank frame in your main timeline. Call your method /
code block to access the flashvars on frame 2. I didn't see any mention of
you using a document class (which is instantiated on frame 1), so I assume
this will work for you.

Aran



On Fri, Feb 5, 2010 at 3:29 AM, TDC <[email protected]> wrote:

> Thanks Aran for your advice, and Sam below.
>
> I haven't yet looked at delaying before accessing the parameters.
> Could you suggest how I may do this. I believe there is an
> externalInterfaceAvailable property, should I loop for a short period
> waiting for this to be True? Perhaps just because externalInterface is
> available it does not necessarily mean that I can access the
> parameters yet. I'm not sure.
>
> I'll try and see what I can do.
>
> Regards
>
> Chris
>
> --
> You received this message because you are subscribed to the Google Groups
> "SWFObject" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<swfobject%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/swfobject?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"SWFObject" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/swfobject?hl=en.

Reply via email to