3

我正在使用 Plupload 将.csv文件上传到我的网站。它工作正常,除了它没有.csv在文件选择模型中正确过滤文件的问题。

这是我用来过滤.csv文件的代码:

filters : [
    {title : "Files of type", extensions : "csv"},
],
4

2 回答 2

5

查看 Plupload 生成的 input[file=type],尤其是在它的accept属性中。Plupload 为 csv 文件添加text/csv值,这是错误的。正确的值只是.csv

<input type="file" accept=".csv">

相关: HTML Input="file" 接受属性文件类型 (CSV)

在 Plupload 团队未修复此问题之前,您可以通过删除自行修复

,文本/csv,csv

来自 plupload.full.min.js (或任何你使用的)。

于 2014-03-06T21:40:06.863 回答
4

可悲的是,我找不到这个问题的根源,但我自己曾经遇到过这个问题。

问题是,如果该扩展名已在您尝试上传文件的计算机上注册,它只会显示(例如).csv 过滤器。

因此,如果您在没有程序注册 .csv 扩展名的计算机上进行测试,这很可能是问题所在。

我记得我在 Chrome 上遇到过这个问题。不确定您正在使用什么浏览器进行测试?

因此,如果这个问题确实是您的问题的原因,那么 Plupload 无法为您做任何事情。

于 2012-10-25T14:23:00.007 回答