#apache-flex #preloader #flex-spark
#apache-flex #предварительный загрузчик #flex-spark
Вопрос:
В flex 4.0 / 4.1 всегда есть предварительный загрузчик приложений. (индикатор выполнения загрузки swf) Я только что обновился до flex 4.5 SDK и сразу заметил, что предварительный загрузчик исчез. Кто-нибудь это заметил? Я дважды проверил, снова вернувшись к версии 4.0, и подтвердил, что он правильно отображался в 4.0 и 4.1, но не в 4.5. Я работаю над flex для обычных компьютеров, а не для мобильных.
Покопавшись в проблеме, я замечаю, что если я сделаю:
preloader="mx.preloaders.SparkDownloadProgressBar"
Предварительный загрузчик не отображается.
Если я использую более старую версию предварительного загрузчика, например:
preloader="mx.preloaders.DownloadProgressBar"
Предварительный загрузчик действительно отображается, но я хочу использовать более новую версию предварительного загрузчика.
Комментарии:
1. Зачем вам указывать предварительный загрузчик, если он уже добавлен по умолчанию? Вы не выполняете пользовательский предварительный загрузчик…
2. @J_A_X Он говорит, что предварительный загрузчик не добавлен по умолчанию в 4.5. Это то, чего он пытается достичь.
3. Да, предварительный загрузчик не отображался по умолчанию, вот почему я пытался явно установить его, но все еще не работает. Может, ты, парень, тоже это протестируешь? Или я загрузил свой скомпилированный swf-файл, вы также можете выполнить тест на своей стороне, чтобы увидеть, отображается ли он. mediafire.com/?2zoh45lt6pb5abh
4. Возможно ли, что Adobe изменила его, чтобы не показывать предварительный загрузчик, если вы уже кэшировали все файлы flex SWF / SWZ на своем компьютере? Можете ли вы удалить свой кэш и повторить попытку? (Это предположение, поскольку в настоящее время я программирую в 4.0, а мы еще не перешли на 4.5).