Есть ли способ загрузить файл с помощью URLLoader, а затем сохранить его на диск без использования файловой ссылки или чего-либо, что использует диалог? Вот что у меня есть, но не работает:
public function onDownloadComplete(e:Event):void
{
DownloaderProgress.label = 'Download Done';
var loader:URLLoader = URLLoader(e.target);
var rtsFile:File = File.applicationStorageDirectory.resolvePath("RTS.zip");
var rtsStream:FileStream = new FileStream();
rtsStream.open(rtsFile, FileMode.WRITE);
rtsStream.writeBytes(loader.data);
rtsStream.close();
}
Также, чтобы уточнить, моя программа в Adobe Air. Таким образом, оно будет запускаться как настольное приложение, а не как флэш-объект на веб-странице.