PDA

Просмотр полной версии : LocalConnection AIR


AlexCooper
23.06.2013, 15:55
Здравствуйте. Проблема с организацией локального соединения двух приложений AIR.
Проект подымаю с FB4.6. Приложение состоит из двух частей. Первая отправляет данные, вторая их принимает. При тестировании в самом ФБ все отлично. Компилирую готовый ехе, с сендером всё отлично, он как и в ФБ так и в ехе отправляет данные. Но вот ресивер, в ФБ принимает данные в ехе не хочет.

public function LocalConnector(channelName:String = 'default', status:Boolean = true)
{
_channelName = channelName;
try {

connection = new LocalConnection();
connection.allowDomain("app#Viewer");
connection.allowDomain("app#Sender");
connection.allowDomain("localhost");
connection.allowDomain("*");

connection.addEventListener(StatusEvent.STATUS, connectionStatusHandler);

if (status) {
connection.connect(_channelName);
connection.client = this;
}

} catch (e:Error) {

}
} в чем может быть проблема? Было дело подымал похожее приложение в СS5.5 там релиз получился, я что-то не знаю про ФБ?

Добавлено через 5 часов 27 минут
Решил вопросом рекомендаций Adobe задавать имя приложениям
com.project.Viewer
естественно
connection.allowDomain("app#com.project.Viewer");