Locus,

 

Unfortunately I don't control any part of the object or embed tag. The only
thing I provide is the swf and the path to the video. So for now what I do
is I send the domain making the request for the video as a parameter to the
video.'s url. It's a solution, but just not an ideal solution.

 

From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of nameislocus
Sent: Wednesday, March 26, 2008 10:08 PM
To: [email protected]
Subject: [flexcoders] Re: Get the Domain the Flex app is running in

 

--- In [email protected] <mailto:flexcoders%40yahoogroups.com> ,
"shivkxr" <[EMAIL PROTECTED]> wrote:
>
> I need to get the domain the Flex app is running in.
> 
> My is hosted at aaa.com
> A page on bbb.com embeds my app on their page.
> 
> At runtime I need to know that my app is running on bbb.com
> 
> I've tried LocalConnecition.domain but that gives me aaa.com.
>

Hi, shivkxr

I'm a newbie in FLEX, I've a same problem with you.
After reading this thread, I found very easy soultion.
This solution can get referer url of swf file posted.

You can use PHP or ASP url in object tag's movie parameter(or embed 
src) like this.
-------
<object type='application/x-shockwave-flash'
width='760px' height='450px' align='middle'
classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'

codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/sw
flash.cab#version=8,0,0,0'>
<param name='movie' value='http://SERVERURL/viewer.php?
Key=ABCDEFG' />
<param name='allowScriptAccess' value='always' />
<param name='allowFullScreen' value='true' />
<param name='bgcolor' value='#000000' />
<embed src='http://SERVERURL/viewer.php?Key=ABCDEFG'
width='760px' height='450px'
allowScriptAccess='always' type='application/x-
shockwave-flash'
allowFullScreen='true' bgcolor='#000000' >
</embed>
</object>
-------

and viewer.php can redirect location of swf file.
-------
viewer.php
-------
<?
$referer = urlencode($_SERVER['HTTP_REFERER']);

header( 'Location: http://SERVERULR/viewer/viewer.swf?
&eurl='.$referer.'&Key='.$Key) ;
?>
-------

I think, it's a BEST solution can get referer url without javascript 
access in flash.

Thanks,

Junshik Jeon.

 

Reply via email to