flash.system.LoaderContext
-
LoaderContext 类提供多种选项,以使用 Loader 类来加载 SWF 文件和其它媒体。LoaderContext 类用作 Loader 类的
- flash.display.Loader.load()
- flash.display.Loader.loadBytes()
- flash.system.ApplicationDomain
- flash.system.JPEGLoaderContext
- flash.system.LoaderContext.applicationDomain
- flash.system.LoaderContext.checkPolicyFile
- flash.system.LoaderContext.securityDomain
- flash.system.SecurityDomain 语言版本:
- 3.0 Player 版本:
- Flash 9
load()
和
loadBytes()
方法的
context
参数。
使用 Loader.load()
方法加载 SWF 文件时,需要做出两个决定:应将所加载的 SWF 文件放置到哪个安全域中,以及应放置到该安全域中的哪个应用程序域中?有关这些选择的更多详细信息,请参阅 applicationDomain
和 securityDomain
属性。
使用 Loader.loadBytes()
方法加载 SWF 文件时,与使用 Loader.load()
时一样,也要选择应用程序域,但不必指定安全域,这是因为 Loader.loadBytes()
始终将其加载的 SWF 文件放置到执行加载的 SWF 文件的安全域。
如果是加载图像(JPEG、GIF 或 PNG)而不是 SWF 文件,则无需指定安全域或应用程序域,这是因为这些概念只对 SWF 有意义。此时您只需做出一个决定:是否需要以编程方式访问所加载图像的像素?如果需要,请参阅 checkPolicyFile
属性。如果要在加载图像时应用解块,请使用 JPEGLoaderContext 类替代 LoaderContext 类。
-
另请参阅: