2016-10-13 00:16:48 点击量:53 标签: 收藏本文
load
| () | 方法 |
public function load(request:URLRequest, context:LoaderContext = null):void
| 语言版本 : | ActionScript 3.0 |
| Player 版本 : | Flash Player 9 |
将 SWF、JPEG、渐进式 JPEG、非动画 GIF 或 PNG 文件加载到此 Loader 对象的子对象中。 如果加载 GIF 动画文件,将仅显示第一帧。 由于 Loader 对象可以只包含一个子级,因此,发出后续 load() 请求将终止先前的请求,如果仍然存在未处理的请求,则会开始新的加载。
加载到 Loader 对象中的 SWF 文件或图像会继承该 Loader 对象的父显示对象的位置、旋转和缩放属性。
使用 unload() 方法可删除用此方法加载的影片或图像,或者取消正在进行中的加载操作。
使用 load() 方法时,请考虑 Flash Player 安全模型:
Security.allowDomain() 方法来允许跨脚本排列,否则另一个安全沙箱中的 SWF 文件不能对它执行脚本操作。object 和 embed 标签的 allowNetworking 参数,防止 SWF 文件使用此方法。有关详细信息,请参阅以下部分:
参数
request:URLRequest — 要加载的 SWF、JPEG、GIF 或 PNG 文件的绝对或相对 URL。 相对路径必须相对于主 SWF 文件。 绝对 URL 必须包括协议引用,如 http:// 或 file:///。 文件名不能包括磁盘驱动器指定。 |
|
context:LoaderContext (default = null) — LoaderContext 对象,它具有定义下列内容的属性:
有关完整的详细信息,请参阅 LoaderContext 类中的属性说明。 |
事件
complete: — 文件下载完成后由关联的 LoaderInfo 对象调度。 complete 事件总是在 init 事件之后调度。 |
|
httpStatus: — 在通过 HTTP 发出网络请求并且 Flash Player 可以检测到 HTTP 状态代码时,由关联的 LoaderInfo 对象调度。 |
|
init: — 在可以访问被加载的 SWF 文件的属性和方法时,由关联的 LoaderInfo 对象调度。 init 事件总是在 complete 事件之前调度。 |
|
ioError: — 在发生会导致加载操作失败的输入或输出错误时,由关联的 LoaderInfo 对象调度。 |
|
open: — 下载操作开始时由关联的 LoaderInfo 对象调度。 |
|
progress: — 在下载操作进行过程中接收到数据时,由关联的 LoaderInfo 对象调度。 |
|
unload: — 删除被下载的对象时,由关联的 LoaderInfo 对象调度。 |
引发
SecurityError — LoaderContext.securityDomain 的值必须是 null 或 SecurityDomain.currentDomain。 这说明您只能将被加载的媒体放置在其原始的安全沙箱或您自己的安全沙箱中(后者需要策略文件)。 |
|
SecurityError — 本地 SWF 文件可能只会将 LoaderContext.securityDomain 设置为 null。 不允许将非本地媒体导入到本地沙箱中,或者将其它本地媒体放置在除其原始沙箱以外的其它位置。 |
|
SecurityError — 如果 context 参数的 applicationDomain 或 securityDomain 属性来自不允许的域。 |
|
SecurityError — 如果本地 SWF 文件尝试使用 context 参数的 securityDomain 属性。 |
我们是一家提供综合软件外包与弱电工程服务的技术公司。
业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。
公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室