Go Back   Northcode Support > SWF Studio V3
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Thread Tools Search this Thread Display Modes
Old 2010-08-25, 06:37 PM   #1
Registered User
Join Date: Aug 2010
Posts: 2

Ran into some issues when working with Adobe FMS. Here is an example of the sharedObjected I was creating.

var whiteBoard:SharedObject = SharedObject.getRemote("myRemoteData",nc.uri,false);

whiteBoard.setProperty ("contents",{sectionName:"draw", lastname:"koehn", age:"40", XMLString:xmlString});

This works while inside Flash and when you create an EXE. It doesn't work in SWF Studio 3.8. I found I had to change it to read.

var whiteSettings:String ="draw|"+xmlString;
var whiteBoard:SharedObject=SharedObject.getRemote("myRemoteData",nc.uri,false);
whiteBoard.setProperty ("myRemoteData",whiteSettings)

At the receiving end I split the receiving information using the "|" symbol.
rkoehn is offline   Reply With Quote
Old 2010-08-25, 07:11 PM   #2
northcode's Avatar
Join Date: May 2001
Location: Ottawa
Posts: 12,111
It's odd that it works with a string but not with an object. Flash shouldn't care, the setProperty call should be able to serialize the data no matter what it is or who's hosting the Flash player.

Is the xmlstirng variable really a string or is it an XML object?

Does this fail if you pass any object as the value parameter to setPorperty?
northcode is offline   Reply With Quote

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes