Я пытаюсь быстро открыть окно приложения (Adobe Air) с индикатором выполнения загрузки до тех пор, пока не будут загружены все компоненты windowedApplication. То, что я пытаюсь сделать, очень похоже на то, что Adobe делает для Flex по умолчанию, но странно не для Air.Индикатор выполнения загрузки Adobe AIR при инициализации
Что я пытаюсь избежать «незаполненного 15-секундного времени ожидания», которое мое приложение принимает, чтобы начать после его выполнения. В принципе, если нет прелоадера, он просто вводит пользователя в заблуждение, поскольку визуальный ответ (окна и т. Д.) После нажатия на значок приложения может привести к тому, что пользователь попытается открыть его дважды/три раза больше раз. Я просто хочу что-то, что заставляет пользователя загружаться с предустановочным/заставным экраном.
Нечто подобное размещен на веб-сайте компании Adobe: - http://livedocs.adobe.com/flex/3/html/help.html?content=layoutperformance_07.html#172599
Я посмотрел на ответы на Adobe AIR - Custom Preloader with Image
Однако, что вызывает следующую проблему, к которой я не нашел решение в прошлом 15 дней: -
User Login validation and preloader in Adobe Air
Пример проекта Вы можете скачать образец проекта, перейдя по ссылке на файл моего аккаунта системы: - https://www.dropbox.com/s/n43hdsmil6ox6js/preloader.fxp
Проект может быть открыт в Flash Builder (я использовал SDK 4.6, так что вы, возможно, придется изменить дескриптор приложения в случае, если вы компилируете/работает на другой версии SDK) и запустить его, чтобы получить экран входа в систему .. Вход с
пользователя/пароль
и обратите внимание на то, как окно UI/приложение перестает отвечать на запросы и перестает отвечать на 5-10 секунд .. Даже Alt + Tab в окно не будет работать!
В основном он не имеет логических данных внутри - я просто убедился, что у меня много компонентов интерфейса, чтобы увеличить время создания пользовательского интерфейса.
То, что я пытаюсь сделать, а не для окна приложения, чтобы продолжать реагировать и иметь сообщение прогресс/загрузки в модальный диалог
ok .. я могу понять, что индикатор выполнения отображается с состоянием загрузки. Как мы переходим к следующему состоянию «готовы» и просматриваем MyModule? Полное завершение обновления модуля ModuleLoader будет запущено сразу, даже если кнопка входа в систему не была нажата, поскольку компонент включен в представление/состояние. – Rohan
Я добавил ссылку на образец проекта и обновил вопрос, который объясняет проблему более четко. Пожалуйста, посмотрите, можете ли вы понять выход – Rohan
@Rohan см. Мои обновления RE: ваш пример приложения – drkstr1