我尝试从另一个swf
打开swf
。它们位于同一文件夹中。这是我试图获取文件的代码块。
var newRequest:URLRequest;
var path:String = "mahmut"+".swf";
newRequest = new URLRequest(path);
newLoader = new Loader;
newLoader.load(newRequest);
newLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeFn);
newLoader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, camaluriFn);
function camaluriFn(e:IOErrorEvent)
{
trace("Error: " + String(e));
}
并追踪投掷Error #2035: URL Not Found. URL: app:/mahmut.swf
那么我怎样才能提供正确的路径并且可以成功打开显示?
答案 0 :(得分:1)
这些文件的位置并不重要,重要的是它们的加载位置。在您的情况下,无论如何,所有本地路径都来自应用程序根目录。如果你swf在文件夹" myswfs"那么正确的道路不只是" mahmut" +" .swf"但是" myswf / smahmut.swf"。