Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
File AS3安全下载文件直接下载到指定文件夹_File_Actionscript 3_Dialog_Skip_Download - Fatal编程技术网

File AS3安全下载文件直接下载到指定文件夹

File AS3安全下载文件直接下载到指定文件夹,file,actionscript-3,dialog,skip,download,File,Actionscript 3,Dialog,Skip,Download,可能是某个实体有FLA文件下载到文件夹(无保存文件对话框) 只需单击下载->文件保存到文件夹/swf上的更新即可。(无需确认文件名或文件归档位置) 此更改文件名仅在对话框中进行,但对话框必须自动同意 还有更多。当我试图制作AS3脚本,以便通过URLRequest下载时,这只在Flash编辑器中起作用。FLA文件(当我编译[ile到SWF->不工作时)。在AS3中,如果没有保存文件对话框,则无法下载文件。舒尔可以采用其他方式(ByteArray读取,然后保存到文件)你使用Adobe AIR或Fla

可能是某个实体有FLA文件下载到文件夹(无保存文件对话框)

只需单击下载->文件保存到文件夹/swf上的更新即可。(无需确认文件名或文件归档位置)

此更改文件名仅在对话框中进行,但对话框必须自动同意


还有更多。当我试图制作AS3脚本,以便通过URLRequest下载时,这只在Flash编辑器中起作用。FLA文件(当我编译[ile到SWF->不工作时)。

在AS3中,如果没有保存文件对话框,则无法下载文件。舒尔可以采用其他方式(ByteArray读取,然后保存到文件)你使用Adobe AIR或FlashPlayer吗?如果是AIR,你可以使用FileStream,如果不是AIR,你不能在用户没有确认窗口的情况下使用。它不能与Flash Web一起使用,因为这将是一个巨大的安全问题。想想看,你想不想在你不知情的情况下在你的电脑上下载一些随机的Flash电影?但是正如BotMaster所说,使用AIR应用程序,它将起作用。
       var fileName:String = "upgrade.zip";
       var request:URLRequest = new URLRequest();
       request.url = DOWNLOAD_URL;
       var params:URLVariables = new URLVariables();
       fr.download(request,fileName);