首页 > 网站 > WEB开发 > 正文

2.4.使用SWFLoader载入SWF

2024-04-27 13:51:45
字体:
来源:转载
供稿:网友
2.4.1. 问题
我想要运行时载入外部的可能由Flex3 或者FlashCS3 创建的SWF 文件到当前的Flex 应用程序。
2.4.2. 解决办法
使用SWFLoader 组件在运行时载入外部SWF 文件。
2.4.3. 讨论
使用SWFLoader 组件在运行时载入外部SWF 文件。下列例子载入了外部的SWF 到TabNavigator 的一个子元件Canvans 容器中。SWFLoader 的source 属性引用了需要被运行时载入的外部SWF 文件的路径。Sub1.swf 是一个Flex3 应用程序; Sub2.swf 由FlashCS3 创建。
+展开
-XML
<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>
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表