Hi,

I feel bad contradicting Flash Coders readers, but 2 different swf's cannot read the same LSO.

Macromedia Technote:

Shared Objects are used to store data on the client machine in much the same way that data is stored in a cookie created through a web browser. The data can only be read by movies originating from the same domain that created the Shared Object.



If you want 2 swf's open at the same time to communicate, use a localConnection

Macromedia Technote:

You can use local connection objects to develop Macromedia Flash MX movies that can send instructions to each other without the use of FSCommand or JavaScript. Local connection objects can communicate only between movies that are running on the same client machine, but they can be running in two different applications—for example, a Macromedia Flash MX movie running in a browser and a Macromedia Flash MX movie running on a desktop. You can use local connection objects to send and receive within a single movie, but this is not a standard implementation; all the examples in this article illustrate communication between different movies.

Greetz,

Sander.

On 20 May 2006, at 05:15, Tyler Wright wrote:

When opening a SharedObject Flash will use it soley from memory. You can call Flush to commit the data to disk, but it doesn't reload data from disk. I think getting a unique reference to the object each time should work, but only if all other references have been closed. Try deleting a reference as
soon as you've called Flush and are done using it.

good luck!
Tyler

On 5/17/06, Jason Saelhof <[EMAIL PROTECTED]> wrote:

I did try getting a reference to the Shared Object again using...

     myVar = SharedObject.getLocal( ... );

... but it didn't seem to help. I basically set it up so that each time
it tried to read from the object it would get a new reference first.

Jason

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Steven
Sacks
Sent: Wednesday, May 17, 2006 3:17 PM
To: 'Flashcoders mailing list'
Subject: RE: [Flashcoders] Local Shared Objects

Did you try setting your variable to the shared object again after the
change?


> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf
> Of Jason Saelhof
> Sent: Wednesday, May 17, 2006 2:00 PM
> To: Flashcoders@chattyfig.figleaf.com
> Subject: [Flashcoders] Local Shared Objects
>
> Hi everyone,
>
>
>
> I'm trying to get a Local Shared Object (LSO) to share data between 2
> flash windows. The first movie creates the LSO and can write
> to it. The
> second movie can then get a reference to the shared object
> and read the
> data set by movie 1. The problem occurs when movie 2 tries to change
> that data and flush it to the disk. Movie 1 doesn't get the
> change. If I
> close movie 1 and re-open it, it can now see the changes.
> This makes me
> think that each instance of the Flash Player is working from
> a "cached"
> copy of the LSO. Can anyone confirm this behavior? Does anyone know a
> way to force the movies to always refer to the disk when
> reading values
> from the LSO?
>
>
>
> Jason.
>
> _______________________________________________
> Flashcoders@chattyfig.figleaf.com
> 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

_______________________________________________
Flashcoders@chattyfig.figleaf.com
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
_______________________________________________
Flashcoders@chattyfig.figleaf.com
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

_______________________________________________
Flashcoders@chattyfig.figleaf.com
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

_______________________________________________
Flashcoders@chattyfig.figleaf.com
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