我有这个代码用于sharedobject:
var mySharedObject = SharedObject.getLocal("republicofcode");
mySharedObject.data.clientID = my_vars.clientID;
mySharedObject.data.question = my_vars.question;
mySharedObject.data.answer = my_vars.answer;
mySharedObject.flush();
下次尝试此代码时:
var mySharedObject = SharedObject.getLocal("republicofcode");
变量mySharedObject.data.clientID未定义。我不知道为什么sharedobject不记得数据?
答案 0 :(得分:1)
你能尝试一下基本的.fla来测试SharedObject功能吗?
import flash.net.SharedObject;
var so:SharedObject = SharedObject.getLocal('so');
// Run once, then comment out this next line and run again.
so.data.me = 'your special data';
trace( so.data.me );
至少我们可以验证这是否有效。