2009-05-20 3 views
0

Я занимаюсь этим уже несколько месяцев. Мои приложения flex не показывают предварительные загрузчики на многих компьютерах пользователей. Я думал, что это потому, что я использовал BrowserManager, но я сделал несколько в последнее время без браузера. Он отлично работает на моей машине, но затем я перехожу к машине менеджеров и загружаю страницу, а приложения нет, нет предустановителя, я стою там, как идиот, около 5 минут, а затем появляется. Обычный пользователь не будет ждать этого долго. Кто-нибудь знает, почему это произойдет?Flex: нет индикатора выполнения?

Спасибо!

UPDATE: Сегодня мы выяснили, что в то время как прогибается приложение является пустым, если мышь над местом, где сгибать приложение должно быть, он всплывает сразу, но пока вы наведите указатель мыши на том месте, где сгибать приложение является. ...Что это значит??

+0

Это происходит на компьютере каждого пользователя, который загружает приложение в первый раз? – quoo

+0

Это не первый раз, почти каждый раз! но я не думаю, что это на каждой машине, но более половины я бы сказал. –

ответ

0

Видимо, так как он ждет, чтобы показать, пока вы не переместите курсор, работа вокруг я нашел в сети добавляет следующее:

<body onload="document.getElementById('WeddingBandBuilder').focus()"> 

Где WeddingBandBuilder является идентификатор встроенного швейцарских франков.

0

Одна из причин, по которой он может работать на вашем компьютере, а не другие, заключается в том, что вы используете отладочную версию флеш-плеера для отладки вашего приложения flex. Затем каждый раз при запуске вы почти на 100% уверены, что файл swf не находится в кеше.

Проблема остается, если вы очистили кеш менеджеров перед запуском приложения?

От сайта Adobe (http://livedocs.adobe.com/flex/3/html/help.html?content=app_container_4.html) Индикатор выполнения загрузки не отображается, если SWF-файл находится на локальном хосте или если он уже кэширован. Если SWF-файл не находится на вашем локальном хосте и не кэширован, отображается индикатор выполнения, если менее 700% загружается при загрузке менее половины приложения.

Это еще не 100% объясняет, почему он принимает 5 минут, чтобы отобразить индикатор выполнения.

Смежные вопросы