Flex 3 - убрать мерцание изображения - PullRequest
0 голосов
/ 29 апреля 2010

У меня есть приложение с различными компонентами, доступ к которому можно получить из стека просмотра основного приложения.

Основное приложение выглядит так:

<Application>
    <Viewstack>
        <myComponent1/>
        <myComponent2/>
        <myComponent3/>
        .
        .
        .
    </Viewstack>
</Application>

В myComponent1 у меня есть горизонтальный список, в котором пользователь может выбрать продукт. В myComponent2 у меня есть 2 контейнера внутри компонента. Левый контейнер с большим изображением продукта, выбранного в myComponent1, и правый контейнер со всеми характеристиками продукта. Оба контейнера имеют встроенное фоновое изображение.

Когда я выбираю продукт в myComponent1, приложение отображает myComponent2. Когда отображается компонент, я сначала вижу страницу без большого изображения продукта, затем мерцает оба контейнера и отображается изображение продукта.

Как я мог избежать этого мерцания? Это действительно раздражает> _ <</p>

Заранее спасибо за помощь =)

С уважением. BS_C3

1 Ответ

0 голосов
/ 11 мая 2010

Я понял, почему изображение мерцает. У меня такой же тип загрузки изображения в других компонентах, но он только мерцает в этом.

Я предполагаю, что изображение слишком велико и загрузка занимает некоторое время.

Я загружу все изображения при запуске приложения, чтобы они были за наличные в браузере.

Надеюсь, это решение кому-нибудь поможет.

Привет.

...