rafnews
02-21-2008, 06:49 AM
Hi,
i have a crazy issue with ShareObject.
my preloader retrieve data from FlashVar and should forward them (thanks ShareObject) to my main swf file.
however, the main movie/swf file, receive no data as ShareObject.
here is the code of my preloader:
// retrieve data from FlashVars
var lng = root.loaderInfo.parameters.lng;
var theme = root.loaderInfo.parameters.theme;
//create the local Shared Object
var mySo:SharedObject = SharedObject.getLocal("Settings");
var SoResult;
if(lng != null && theme != null)
{
mySo.data._lg = lng;
mySo.data._theme = theme;
SoResult = mySo.flush();
}
here is my main mvie/swf file code which retrieve this ShareObject:
//create the local Shared Object
var mySo:SharedObject;
mySo = SharedObject.getLocal("Settings");
var lg:String;
var theme:String;
if(mySo.data._lg != null && mySo.data._theme != null)
{
lg = mySo.data._lg;
theme = mySo.data._theme;
}
but "lg" is undefined as also "theme" :-(
I've checked if data send to preloader via FlashVars were correctly received by my preloader and it's ok.
So, where could be the problem ?
thanks a lot,
A.
i have a crazy issue with ShareObject.
my preloader retrieve data from FlashVar and should forward them (thanks ShareObject) to my main swf file.
however, the main movie/swf file, receive no data as ShareObject.
here is the code of my preloader:
// retrieve data from FlashVars
var lng = root.loaderInfo.parameters.lng;
var theme = root.loaderInfo.parameters.theme;
//create the local Shared Object
var mySo:SharedObject = SharedObject.getLocal("Settings");
var SoResult;
if(lng != null && theme != null)
{
mySo.data._lg = lng;
mySo.data._theme = theme;
SoResult = mySo.flush();
}
here is my main mvie/swf file code which retrieve this ShareObject:
//create the local Shared Object
var mySo:SharedObject;
mySo = SharedObject.getLocal("Settings");
var lg:String;
var theme:String;
if(mySo.data._lg != null && mySo.data._theme != null)
{
lg = mySo.data._lg;
theme = mySo.data._theme;
}
but "lg" is undefined as also "theme" :-(
I've checked if data send to preloader via FlashVars were correctly received by my preloader and it's ok.
So, where could be the problem ?
thanks a lot,
A.