PLupload只接受一些过滤器?

时间:2012-11-16 03:14:25

标签: javascript html5 plupload filefilter

我正在使用PLupload,它正在使用HTML5运行时。

在过滤器中,它似乎只接受一些过滤器,

E.g。如果我有:

filters:[{title:"Custom files", extensions:"pdf,png,gif,docx,doc,xls,xlsx"}]

然后它会过滤,所以我可以选择pdf,png和gif文件,但不能选择docx +。

它们的顺序无关紧要。例如

filters:[{title:"Custom files", extensions:"xlsx,pdf,docx,png,xls,gif,doc"}]会产生相同的结果。

生成的输入具有application/pdf,image/png,image/gif,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/msword,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet的accept属性作为其值。

那么,这里发生了什么,这个问题只出现在HTML5版本中,flash版本是否正确过滤?

如果html5版本不支持过滤器,我会完全理解它,但它看起来确实......那种?

1 个答案:

答案 0 :(得分:2)

似乎只是因为Chrome实施的“自定义文件”过滤器会覆盖过滤器中的某些文件。

请参阅this thread