4,328
社区成员
发帖
与我相关
我的任务
分享
g_DownInfo={nameShow:event.result.nameShow,
nameSave:event.result.nameSave,
filePath:event.result.filePath};
Alert.show("download","download",
Alert.OK|Alert.CANCEL, null, closeHandler);
....
protected function closeHandler(event:CloseEvent ):void{
if (event.detail == Alert.OK){
Security.allowDomain("*");
var variables:URLVariables=new URLVariables();
variables.filePath=g_DownInfo.filePath;
variables.name=g_DownInfo.nameShow;
variables.fileSysName=g_DownInfo.nameSave;
var downloadURL:URLRequest = new URLRequest(mx.core.Application.application.SERVER_ADDR+"/DownLoad")
downloadURL.data = variables;
var downfile:FileReference = new FileReference();
downfile.addEventListener(IOErrorEvent.IO_ERROR,onIOError);
downfile.addEventListener(Event.COMPLETE,onDownLoadCompleteHandler);
downfile.download(downloadURL,g_DownInfo.nameShow);
}
}