Flex и AIR передают данные друг другу - PullRequest
0 голосов
/ 15 января 2009

Я ищу несколько примеров / руководств / общих указателей для выполнения любого из следующих действий.

1) Создайте приложение AIR, которое может загрузить приложение live flex и использовать его для тестирования. Итак, у нас есть приложение, которое работает, и если бы я мог загрузить его в приложение AIR, которое может отредактировать файл конфигурации, а затем протестировать этот файл конфигурации, используя live swf, но внутри приложения AIR, чтобы убедиться, что if не нарушает flex приложение перед загрузкой новой конфигурации для живого приложения.

2) Или я слышал о возможности перетаскивания данных из приложения AIR в гибкое приложение. Если это так, то приложение AIR может передать тестовые данные в приложение flex, и оно обновится, и мы увидим, работает ли оно или нет.

Сейчас я немного разбираюсь в этом, и похоже на использование буфера обмена, а какой-то javascript выглядит как путь вперед. Сохраните данные в буфере обмена из приложения AIR, затем прочитайте буфер обмена с помощью JavaScript и отправьте в приложение flex. Есть у кого-нибудь другие способы передачи данных между AIR & flex.

Также «Вы не можете получить доступ к общим объектам через границы песочницы». я предполагаю, что это из документов Adobe, что приложение AIR не может использовать тот же «флэш-файл cookie», что и приложение Flex. Это правильно?

1 Ответ

1 голос
/ 15 января 2009

Есть ли у кого-нибудь еще способы передача данных между AIR & flex.

flash.net.LocalConnection является стандартным способом сделать это, и хотя он имеет свои причуды, он работает довольно хорошо. Это то, что я использую для переноса данных из приложения Flex (которое выполняется в браузере, хотя не должно иметь значения, работает ли оно в плагине браузера или в автономном Flash Player) в приложение AIR.

...