Предварительный загрузчик Flex 4.5 (индикатор выполнения загрузки swf) не отображается

#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).