使用SWFLoader 组件在运行时载入外部SWF 文件。下列例子载入了外部的SWF 到
TabNavigator 的一个子元件Canvans 容器中。SWFLoader 的source 属性引用了需要被运行
时载入的外部SWF 文件的路径。Sub1.swf 是一个Flex3 应用程序; Sub2.swf 由FlashCS3 创
建。
SWFLoader 组件也能够载入已经被嵌入到Flex 应用程序中的SWF 内容。使用Embed 命令
能实现。例子如下,Sub2.swf 会被嵌入到主应用程序。
<mx:SWFLoader source="@Embed('assets/Sub2.swf')"/>
TabNavigator 的一个子元件Canvans 容器中。SWFLoader 的source 属性引用了需要被运行
时载入的外部SWF 文件的路径。Sub1.swf 是一个Flex3 应用程序; Sub2.swf 由FlashCS3 创
建。
- <mx:Application
- xmlns:mx="http://www.adobe.com/2006/mxml"
- layout="vertical">
- <mx:TabNavigator resizeToContent="true" paddingTop="0">
- <mx:Canvas>
- <mx:SWFLoader source="assets/Sub1.swf"/>
- </mx:Canvas>
- <mx:Canvas>
- <mx:SWFLoader source="assets/Sub2.swf"/>
- </mx:Canvas>
- </mx:TabNavigator>
- </mx:Application>
SWFLoader 组件也能够载入已经被嵌入到Flex 应用程序中的SWF 内容。使用Embed 命令
能实现。例子如下,Sub2.swf 会被嵌入到主应用程序。
<mx:SWFLoader source="@Embed('assets/Sub2.swf')"/>