views:

13

answers:

1

I have an application built with AutoPlay Media Studio which needs to be able to communicate with an embedded .swf, built in Flash CS3 with AS3. The APMS application needs to send a filename to the embedded flash.

I've tried using flashvars but these don't seem to work from the APMS app. I've previously written the info to a text file in the app's folder so that both the APMS and the flash have a set relative path to the file. Now I'm tasked with making this work on a write-protected device, and I'm stumped as to where I could place the file and still be able to find it from the flash.

My first thought was the user's temp folder, but from another question I don't seem able to find that path from the flash. Where else could I put it and still have permission to write to it even if the user is not logged in as an administrator? The path needs also be in the same place on Win XP, Vista and 7.

Any other ideas regarding the communication are also very welcome!

A: 

Just in case anyone else winds up here, the problem can be fixed by upgrading to AMS 8 and using ExternalInterface instead of flashvars.

Lizzan