-
flex SWFLoader 判断加载的swf文件是否存在?20
当我们在使用SWFLoader加载一个外部的.swf文件的时候,会这样去使用:var swf:SWFLoader = new SWFLoader();
swf.source="a.swf";
假如a.swf是一个不存在的文件,我怎么去判断a.swf不存在或者加载的文件不是一个有效的文件?2012年9月21日 15:10
6个答案 按时间排序 按投票排序
-
addEventListener(HTTPStatusEvent.HTTP_STATUS, hand);
status 由服务器返回的 HTTP 状态代码。例如,值为 404 表示服务器尚未找到所请求 URI 的匹配项2012年9月21日 15:46
-
记得SWFLoader有个LoaderInfo的吧?那个是加载对象的信息,里面应该有属性能够做判断?
现在没摸flex了,具体属性不太记得了2012年9月21日 15:28
-
addEventListener(IOErrorEvent.IO_ERROR, IoError);//判断是否存在
如果有错误。Alert.show();2012年9月21日 15:27
相关推荐
本教程将重点讲解如何在Flash中加载SWF文件,这是一项关键的技术,能够帮助开发者实现课件之间的交互性和资源共享。下面将详细阐述这一过程。 首先,SWF全称为"Small Web Format",是Adobe Flash的文件格式,用于在...
用于在flex中缓存加载swf文件。 可用于组件模块化加载。加载完成的组件,下次加载可直接从SWFCache中根据url获取相应内容,避免重复加载 单个加载方式 var item:SWFItem = new SWFItem(); item.url = "module/...
SWFLoader是Flex SDK提供的一种用于加载和显示SWF文件(包括由FlashPaper转换的文档)的组件。在Flex项目中,我们可以通过在.mxml或ActionScript代码中添加SWFLoader实例来实现这一功能。 以下是创建Flex加载...
在Flex项目中,可以使用加载SWF文件的类,如`SWFLoader`,将转换后的SWF文档加载到Flex应用程序中。首先,创建一个`SWFLoader`实例,并设置其`source`属性为SWF文件的URL: ```actionscript var swfLoader:...
如果是矢量图形,你可能需要使用 `SWFLoader` 类来加载 SWF 文件,然后将其中的图形作为 Icon 使用。如果是位图 Icon,可以使用上述的 `Loader` 方法。此外,Flex 还提供了 `mx.controls.IconItem` 和 `mx.controls....
1. 创建一个SWFLoader组件:Flex提供了SWFLoader组件,可以加载SWF或其他内容,包括HTML。我们可以通过设置其`source`属性来指定要加载的HTML页面URL。 2. 处理跨域问题:由于安全限制,如果HTML页面不在同一域下,...
对于文件显示,Flex提供了多种组件可以用来展示不同类型的文件,如BitmapImage用于显示图片,Text用于展示文本,SWFLoader用于加载和显示SWF文件等。开发者可以根据实际需求选择合适的组件,并结合ActionScript进行...
SWFLoader使得在运行时能够动态加载SWF文件,这在内容更新、资源管理或按需加载方面非常有用。 3. **动态加载图片**: 在"Tree与SWFLOAD"的应用场景中,SWFLoader被用来动态加载图片,这些图片可能存储在SWF文件中...
- **在Flex中使用Flash内容**:在Flex的MXML文件中,使用`<mx:SWFLoader>`或`<s:SWFLoader>`标签加载SWF文件,将其嵌入到用户界面中。通过设置`source`属性指定SWF文件的位置。 - **交互处理**:为了实现Flex和...
此外,当我们使用SWFLoader加载外部SWF文件时,也可以指定其运行在特定的ApplicationDomain中,这样可以防止外部SWF文件中的类污染主应用程序的类库。 总结来说,Flex ApplicationDomain是AS3中的一个强大工具,它...
- 两个SWF需要在同一个目录下或者Flex应用通过`SWFLoader`加载Flash SWF,以便它们可以在运行时互相通信。 **AS3的SWF之间通讯:** - AS3的SWF可以直接进行跨脚本通讯(Cross-Scripting),不需要`LocalConnection`...
整个 Flex 项目确实可以载入到其它项目中的,但不是以 Module 方式载入而是通过普通方法加载,例如使用 SWFLoader 或 Loader 加载,SystemManager 作为顶级容器加入到项目的显示列表。 SystemManager 的 ...
- 添加SWFLoader组件:由于聊天室可能包含多个功能模块,我们可以通过SWFLoader组件加载其他SWF文件以实现模块化开发。 2. **用户界面设计** - 输入框与发送按钮:设计一个简洁的用户界面,包括输入框让用户输入...
4. **动态加载和应用皮肤**:在Flex中,可以使用`SWFLoader`组件来加载外部的SWF文件,然后通过反射或者接口调用来获取并应用皮肤。这通常涉及到对ActionScript类的深入理解和对Flex组件API的熟练掌握。 5. **事件...
自定义组件可以通过在Flex项目的MXML文件中引用`<mx:SWFLoader>`或`<s:SWFObject>`标签来加载`searchField.swf`。此外,也可以将AS3代码引入项目,以便在运行时动态实例化组件。 5. **源码分析**: 对于`document...
SwfLoader组件用于加载SWF文件,设置`source`属性即可,注意沙箱安全问题。`@Embed`元标签可用于嵌入资源。 Flex控件的数据源`dataProvider`常使用Collection对象,如ArrayCollection和XMLListCollection,它们能够...
例如,在`A.mxml`中通过`SWFLoader`组件加载`B.swf`,`B.swf`的`APPLICATION_COMPLETE`事件可以在`A.mxml`中被捕获,从而对`B.swf`的应用程序进行操作,如改变背景颜色。 理解程序作用域对于有效地组织和管理代码至...
- **使用SWFLoader加载SWF文件**:说明如何在Flex应用中动态加载外部SWF文件,这对于集成多媒体内容非常有用。 - **为组件设置Tab索引**:解释如何设置组件的Tab索引,以改进键盘导航体验。 - **为控件设置标签...