![]() |
Зависает флэшка при загрузке внешней swf
Всем привет.
При загрузке внешней swf (около 300 КБ) или картинки основная флэшка зависает на 1-2 секунды. ImageDecodingPolicy.ON_LOAD помогло только для картинок, для swf проблема осталась. Если внешнюю swf не показывать, то при загрузке задержка очень маленькая (примерно 0.1 секунда). Как только я добавляю её на экран, то основная флэшка зависает на те же 1-2 секунды. Есть какие-нибудь способы загрузить swf и добавить её на экран, чтобы не было зависаний основной флэшки? |
Зависит от того чем загружается контент
Если вы используете URLLoader, то он сначала проверит файл политик, а затем начнёт грузить контент если файл политик это позволяет Если вы используете Loader, то он сначала загрузит контент, и как только вам нужно будет получить доступ к этому контенту, будет произведена проверка файла политик. На проверку файла политик как раз и требуется 1-2 секунды |
Для загрузки swf в итоге все равно используется Loader
Код AS3:
|
yasha005, у вас богатая фантазия, но к действительности ваше утверждение отношения не имеет. Файлы политик никакого отношения к подвисаниям не имеют.
futzalist, что происходит в подгружаемой swf? |
В подгружаемой swf просто фоновая картинка (1400х1000) и несколько мувиклипов с маленькими картинками. Анимации нет. (В будущем будут подгружаться и отображаться текстовые данные)
|
На чем вы это все запускается, что такие фризы при декодировании картинки?
|
Основная флэшка во flashdevelop"e написана. Загружаемая - Flash CS6.
Похоже проблема в загружаемой флэшке. Сейчас буду смотреть что и как, что в ней автор навертел. Спасибо всем за помощь. |
| Часовой пояс GMT +4, время: 22:05. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.