0

我想在 css 上定义一个 swf。我不想使用 getStyle 加载这个 swf。我需要这样的东西:

CSS

.loading
{
     source: Embed(source="/assets/loading_bar.swf");
}

MXML

<mx:SWFLoader styleName="loading" horizontalCenter="0" verticalCenter="0"/>

可能吗?如果 SWFLoader 无法实现,还有其他可以使用的组件吗?

4

1 回答 1

0

您可以通过调用 StyleManager 类的 loadStyleDeclarations() 方法来完成。

StyleManager.loadStyleDeclarations("../assets/loading_bar.swf"); 

以下是有关它的更多信息:http: //livedocs.adobe.com/flex/3/html/help.html?content= styles_10.html

于 2013-10-04T10:24:09.200 回答