使用browse()浏览本地文件时,可以为其传入一个FileFilter类型的Array参数,指定用户可以选择的文件类型。使用方法如下:
var
fileFilter:FileFilter
=
new
FileFilter(
"
Images
"
,
"
*.png;*.gif;*.jpg
"
);
fileReference.browse([fileFilter]);
var fileFilter1:FileFilter = new FileFilter( " Images " , " *.png;*.gif;*.jpg " );
var fileFilter2:FileFilter = new FileFilter( " Documents " , " *.txt;*.doc;*.pdf;*.rtf " );
var fileFilter3:FileFilter = new FileFilter( " Archives " , " *.zip;*.tar;*.hqx " );
var fileFilter4:FileFilter = new FileFilter( " All " , " *.* " );
_fileReference.browse([fileFilter1, fileFilter2, fileFilter3, fileFilter4]);
fileReference.browse([fileFilter]);
var fileFilter1:FileFilter = new FileFilter( " Images " , " *.png;*.gif;*.jpg " );
var fileFilter2:FileFilter = new FileFilter( " Documents " , " *.txt;*.doc;*.pdf;*.rtf " );
var fileFilter3:FileFilter = new FileFilter( " Archives " , " *.zip;*.tar;*.hqx " );
var fileFilter4:FileFilter = new FileFilter( " All " , " *.* " );
_fileReference.browse([fileFilter1, fileFilter2, fileFilter3, fileFilter4]);
如上所示,对于数组只需将数组元素放在[ ]中即可构成数组Array。