Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > ActionScript 3 > Crossdomain SharedObject


Автор: Bibigon 23.3.2010, 12:48
Всем привет. Никак не могу разобраться как работать с SharedObject, чтобы можно было обращаться к нему с разных доменов? Добавил Security.allowDomain("*"), но все-равно не работает.

Автор: bars80080 23.3.2010, 14:49
а расшарить под конкретный удаётся?

Автор: Bibigon 23.3.2010, 15:47
Нет, не удается.

Автор: bars80080 23.3.2010, 21:22
а как ты это делаешь? в каком месте? и касаемо чего?

у меня тут написано только относительно событий

к примеру, зарегистрировать слушатель из файла Б в объекте в файле А. тогда в А надо написать:
Secure.allowDomain('siteB.ru');



есть ещё возможность переадресовать событие без allowDomain

в файле А пишем слушатель:

Код

    stage.addEventListener(Event.MOUSE_LEAVE, mouseLeaveListener);
}
privat function mouseLeaveListener(e:Event) {
    loadfile.contentLoaderInfo.sharedEvents.dispatchEvent(e);
}


а в файле Б обработчик:

Код

    loaderInfo.sharedEvents.addEventListener(Event.MOUSE_LEAVE, mouseLeaveListener);
}
privat function mouseLeaveListener(e:Event) {
    // реакция
}

Автор: Bibigon 24.3.2010, 12:24
Есть два файла с разных доменов. Требуется сделать общий SharedObject куда оба файла могли бы иметь доступ.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)