Регистрация: Jun 2008
Сообщений: 30
|
LocalConnection не работает должным образом
Добрый день всем!
Раньше все работало как часы, а теперь (не знаю чем вызвано, махинации на стороне ВКонтакте или новаторства Adobe, при обновленном Flash Player'e) столкнулся со странной проблемой при работе с LocalConnection:
Имеются 2 SWF - один загружен на ВКонтакте (настройки контейнера: Flash, с использование контейнера, opaque), другой запускается локально (либо с другого домена, т.е. ч/з сайт)
при реализации механизма LocalConnection нет жесткой привязки к доменам: прием происходит от всех доменов localCon.allowDomain("*"), connectionName везде начинается с "_" (при реализации механизма connect/send в работе с LocalConnection)
Раньше при таком раскладе работало все как надо, теперь же SWF, запущенная ч/з ВКонтакте, не принимает сообщения от других SWF, запущенных локально либо ч/з иной сайт (все открывается на одном ПК), причем SWF-отправитель сообщает, что сообщение доставлено без ошибок, а вот SWF-ВКонтакте молчит, т.е. метод не срабатывает. Если запустить приемник и отправитель ч/з ВКонтакте, то все работает (т.е. в рамках одного домена). Если поменяться ролями и заставить SWF-ВКонтакте отправлять, а других получать, то все работает нормально, т.е., к примеру, SWF запускаемый локально или ч/з иной сайт принимает данные от SWF, запущенного ч/з ВКонтакте.
Кто знает в чем дело? Новаторства команды дурова, которые жестко начали фильтровать работу LocalConnection у себя на платформе?
|