Общий объект не помнит данные?
У меня есть этот код для общего объекта:
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 не запоминает данные?
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 );
По крайней мере, мы можем проверить, работает ли это или нет.