Вход

Просмотр полной версии : Белый фон при загрузке


Chay
22.01.2010, 00:49
Здравствуйте, у меня кнопка и клип на html. При загрузке HTML страницы, где находятся флеш объекты, сначала появляются белые квадраты. Как избавиться от белого фона?

Итак, во flash-е в самих клипах нужный фон задан отсюда:

Меню > Modify > Document > Background Color

В коде html страницы нужный цвет указан так:

<param name="movie" value="button.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#F80807">
<embed src="button.swf" quality="high" pluginspage="http://www.adobe.com/shockwave
/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"
width="380" height="380" bgcolor="#F80807"></embed>


Все, кажется, есть, но не помогает. Что неверно, где ошибка? Как избавиться от белых квадратов?

mooncar
22.01.2010, 01:32
Иногда такое замечал, если флешка публикуется в режиме wmode равным window
1. Попробуйте параметр wmode задать как opaque, вероятно, должно помочь (у вас сейчас его нет совсем, может быть поэтому и белизна появляется).
<param name="wmode" value="opaque" />
...
<embed ... wmode="opaque" ... ></embed>
2. Попробуйте опубликовать через SWFObject, может быть поможет, если 1 не сработает и все правильно сделаете для этой публикации.. равно или поздно придется за него взяться, так что вот вам повод. С ним тоже используйте указанный wmode.

Chay
22.01.2010, 04:52
Благодарю за отзыв. Проблема решилась:


<param name="movie" value="2.swf" />
<param name="quality" value="high" /><param name="BGCOLOR" value="#F80906" />
<embed src="2.swf" width="236" height="236" quality="high"
pluginspage="http://www.adobe.com/shockwave/download
/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"
bgcolor="#F80906"></embed>
</object>