[英]I need to load multiple swf in HorizontalList, Flex3 Air application
我需要在控件之类的列表中加载多个swf,以便可以从文件夹加载所有swf并将其显示给用户,然后用户可以选择任意一个并查看它。
如何在Flex3的HorizontalList中加载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.