Hi,
in your receiving LocalConnection object add allowDomain:

this.receiving_lc.allowDomain = function():Boolean {
 return true;
}

Also, use an underscore at the front of your connection name: "_MyConnections".

See the docs for more info:

http://livedocs.macromedia.com/flash/mx2004/main_7_2/00001422.html
http://livedocs.macromedia.com/flash/mx2004/main_7_2/00001425.html


On 10/27/06, Martin Scott Goldberg <[EMAIL PROTECTED]> wrote:
>Martin,


Sorry I'm just getting back to you, was out of town for a wedding.


>
>You have things a bit in a weird order in the receiving swf.
>Also, "receiving_lc" outside and inside the initialize function are 2 
differenct variables/instances.
>"receiving_lc" in the initialize function is local to the function, because of 
the var keyword.
>
>And nested functions are a 'no no'..
>
>If you're coding in the main timeline, try this:
>

Yes, I'm coding in the main timeline.  I have the following code now
(after modding yours) and I still can't get it to work:

import mx.utils.Delegate;

my_display.associateController(my_controller);
my_controller.controllerPolicy = "on";

function setMedia(file:String, type:String){
     this.my_display.setMedia(file, type);
}

var receiving_lc:LocalConnection = new LocalConnection();
this.receiving_lc.setMedia = Delegate.create(this, this.setMedia);
this.receiving_lc.connect("myConnections");



In the button movie I have the following code in the main timeline:

var sending_lc:LocalConnection = new LocalConnection();
sending_lc.connect("myConnections");

play_button.onRelease = function()
{
        sending_lc.send("myConnections", "setMedia", "inmylife.mp3",
"MP3");
}



For the test HTML, I have following code (created by merging the two
html's created by "publishing":


<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>player</title>
</head>
<body bgcolor="#ffffff">
<!--url's used in the movie-->
<!--text used in the movie-->
<!-- saved from url=(0013)about:internet -->
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0";
width="700" height="200" id="player" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="player.swf" /><param name="quality"
value="high" /><param name="bgcolor" value="#ffffff" /><embed
src="player.swf" quality="high" bgcolor="#ffffff" width="700" height="200"
name="player" align="middle" allowScriptAccess="sameDomain"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer"; />
</object>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0";
width="30" height="32" id="play" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="play.swf" /><param name="quality" value="high"
/><param name="bgcolor" value="#ffffff" /><embed src="play.swf"
quality="high" bgcolor="#ffffff" width="30" height="32" name="play"
align="middle" allowScriptAccess="sameDomain"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer"; />
</object>
</body>
</html>


Could it be I have to allow connections from this domain?  (I saw another
recent topic on that here).


Marty
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com



--
Cheers,
Ray Chuan
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to