Решение состоит в том, чтобы запустить действие из функции FREFunction, а затем использовать функцию onActivityResult этого действия для выполнения желаемых действий, для которых потребуются данные возвращаемого действия.
Оттуда вы можете использовать StatusEvent для отправки информации обратно в ваше приложение Flex.Убедитесь, что у вас есть прослушиватели для StatusEvent и соответствующие функции для обработки данных на основе метки события.
Примечание. Добавление дополнений к действию, которое должно запускать ваш onActivityResult, может привести к тому, что действие никогда не будет вызываться.Вместо этого создайте открытые статические поля в вашей функции FREFunction для вызова действия.
Кроме того, убедитесь, что контекст, используемый в действии, является FREContext, используемым обработчиком собственного расширения.