URLFilePromise 类可使用 URLStream 和 URLRequest 对象作为数据源实现 IFilePromise 接口。实现可为使用 HTTP 或 URLStream 类支持的其他协议检索的文件提供拖放支持。
创建 URL file promise:
当用户完成拖动操作时,运行时将下载每个 file promise 的数据。访问由 URLFilePromise 对象的
若要支持不能通过 URLStream 类访问的数据源,请实现 IFilePromise 接口。
注意:AIR 运行时自动调用 IFilePromise 方法,
此类包含在 aircore.swc 文件中。创建 Adobe® AIR™ 项目时,Adobe® Flash™ Builder 将自动加载此类。Adobe® Flex™ SDK 也包含此 aircore.swc 文件,当您使用 Flex SDK 编译应用程序时应包含此文件。
要在 Adobe ® Flash ® Professional(CS4 或更高版本)中使用 air.desktop 包:
注意:该 AIR 运行时使用此事件管理异步数据检索进程。通常,您的应用程序没有必要采取任何操作来响应此事件。
注意:该 AIR 运行时使用此事件管理异步数据检索进程。通常,您的应用程序没有必要采取任何操作来响应此事件。
注意:该 AIR 运行时使用此事件管理异步数据检索进程。通常,您的应用程序没有必要采取任何操作来响应此事件。
使用此 URLFilePromise 对象之前必须设置
不要在您的应用程序逻辑中调用此函数。
不要在您的应用程序逻辑中调用此函数。
URLFilePromise 对象将重新调度报告的任何错误事件。不要在您的应用程序逻辑中调用此函数。
因为 URL 流本身是异步的,所以 URLFilePrmise 对象的 isAsync 属性始终为
路径可以包括子目录(根据放置位置进行解析)。根据需要创建子目录。当包括子目录时,使用
文件名不需要与远程资源的文件名相同。