繁体   English   中英

我需要在Horizo​​ntalList,Flex3 Air应用程序中加载多个swf

[英]I need to load multiple swf in HorizontalList, Flex3 Air application

我需要在控件之类的列表中加载多个swf,以便可以从文件夹加载所有swf并将其显示给用户,然后用户可以选择任意一个并查看它。

如何在Flex3的Horizo​​ntalList中加载swf,请向我发送有关此要求的任何示例或链接。

提前致谢。

将swfs的网址存储在数组中,并将其用作列表的dataProvider 使用Image作为itemRenderer并分配data作为源URL。

//script
[Bindable]
private var urls:Array = ["a.swf", "b.swf", "c.swf"];
//mxml
<mx:HorizontalList dataProvider="{urls}">
 <mx:itemRenderer>
  <mx:Component>
   <mx:Image source="{data}"/>
  </mx:Component>
 </mx:itemRenderer>
</mx:HorizontalList>

PS:最好不显示缩略图并仅在用户选择SWF时加载SWF吗? 这样可以节省大量带宽。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM