我有一个Flash AIR应用程序,可以将其他SWF加载到自身中。问题是加载的SWF还可以包含可能导致加载它们的父级的代码。
我限制自己仅通过addFrameScript(frame,null)移除框架脚本,我想调用它就像我的子SWF加载并且正在使用文档类构造函数,但是在主时间轴之前(以及所有框架脚本)已加载。
有没有办法
或
编辑:我加载了我的SWF:
var loaderContext:LoaderContext = new LoaderContext();
loaderContext.allowCodeImport = true; // Cannot import a SWF file when LoaderContext.allowCodeImport is false.
var l:Loader = new Loader();
l.contentLoaderInfo.addEventListener(Event.COMPLETE, onSWFLoaded);
l.loadBytes(loadingFile.data, loaderContext);
字节用File对象加载,然后Loader从这些字节加载SWF。
答案 0 :(得分:0)