У меня есть один основной флэш-файл (SWF), который загружает во все его подстраницы с внешних SWF-файлов. Когда я запускаю свой внешний SWF, все работает нормально, но как только я публикую его и пытаюсь загрузить его в свой основной SWF, я получаю эту ошибку:
Все остальные страницы загружаются нормально (потому что они не ищут XML-файл, который я использую на этой странице).
Есть идеи?
Error #2044: Unhandled ioError:. text=Error #2032: Stream Error. URL: file:///T|/2011/Tjelta%20Eiendom%5FNOV/3%5FProduction/Flash/assets/figures/figures.xml
at figures_fla::MainTimeline/init()
at figures_fla::MainTimeline/frame1()
at flash.display::Sprite/constructChildren()
at flash.display::Sprite()
at flash.display::MovieClip()
at buildings_fla::MainTimeline()
РЕДАКТИРОВАТЬ: Спасибо за ответ. Во время ожидания я нашел решение, которое сработало:
var myPath:String = loaderInfo.url;
var dataPathTemp:String = myPath.substring(0, myPath.lastIndexOf("/"));
var dataPath:String = dataPathTemp.substring(0, dataPathTemp.lastIndexOf("/")) +
"/assets/figures/figures.xml";
var imgPath:String = dataPathTemp.substring(0, dataPathTemp.lastIndexOf("/")) + "/assets/figures/";