Показать сообщение отдельно
Старый 03.02.2011, 02:00
Muscul вне форума Посмотреть профиль Отправить личное сообщение для Muscul Найти все сообщения от Muscul
  № 1  
Ответить с цитированием
Muscul

Регистрация: Jan 2010
Сообщений: 9
По умолчанию Ньюансы использования SharedObject

Привет, столкнулся с недокументированой особенностью работы SharedObject.

На HTML страницу рендрится одна и та же флешка (проигрыватель видео) в нескольких копиях. В этом проигрывателе есть настройки, которые я сохраняю в SharedObject. Проблема заключается в том, внесенные изменения в одном экземпляре проигрывателя не видны другому до перезагрузки страницы. После перезагрузки страницы с плеерами изменения подхватываются, но не устанавливаются в реальном времени в процессе работы.
Такое впечатление, что отдельный плеер работает со своей копией sharedObject с момента загрузки.

На форуме уже сталкивались с похожей проблемой, но, к сожалению, решений не предложили.
http://www.flasher.ru/forum/showthre...t=sharedObject

Код AS3:
// создаю объект
var sharedObject = SharedObject.getLocal("settings", "/");
// записываю значения
sharedObject.setProperty('resolution', resolution);
// читаю значения
resolution = sharedObject.data.resolution