Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.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
Actionscript 3 AS3 Flex-Windows上的用户可以选择FileReference.browse上的任何文件,而不考虑FileFilter_Actionscript 3_Apache Flex_File Upload_Filereference_Filefilter - Fatal编程技术网

Actionscript 3 AS3 Flex-Windows上的用户可以选择FileReference.browse上的任何文件,而不考虑FileFilter

Actionscript 3 AS3 Flex-Windows上的用户可以选择FileReference.browse上的任何文件,而不考虑FileFilter,actionscript-3,apache-flex,file-upload,filereference,filefilter,Actionscript 3,Apache Flex,File Upload,Filereference,Filefilter,我的应用程序中有这行代码,但当我在Windows pc上运行它时,用户可以在“自定义文件”(实际上应该是“剪辑”)和(我猜是默认的)“所有文件”之间进行选择。在这种情况下,用户可以,例如,上传一个wmv剪辑到我的系统无法处理它。有没有办法阻止“所有文件”选项,或者我需要在做出选择后构建自己的过滤系统 在mac电脑上一切正常 myFileReference.browse([new FileFilter("clips","*.swf;*.flv;*.f4v;*.mov;*.mp4")]) than

我的应用程序中有这行代码,但当我在Windows pc上运行它时,用户可以在“自定义文件”(实际上应该是“剪辑”)和(我猜是默认的)“所有文件”之间进行选择。在这种情况下,用户可以,例如,上传一个wmv剪辑到我的系统无法处理它。有没有办法阻止“所有文件”选项,或者我需要在做出选择后构建自己的过滤系统

在mac电脑上一切正常

myFileReference.browse([new FileFilter("clips","*.swf;*.flv;*.f4v;*.mov;*.mp4")])

thanx

这个问题显然取决于Windows版本、浏览器类型以及Flash Player版本。选择文件类型无法保证100%安全,因为Windows用户可以在“文件名”字段中输入*并获取所有文件

我刚刚得到一个提示,无论发生什么,我都要验证,这就是我要做的


干杯

我试过你的密码,对我来说效果很好。(Windows 8 FP 11.4)谢谢你,Alex。难道你没有能力在“自定义文件”和“所有文件”之间进行选择吗。此问题显然取决于Windows版本、浏览器类型以及Flash Player版本。我刚刚得到一个提示,无论发生什么,我都要验证,这就是我要做的。干杯