我正在使用 Plupload 将.csv
文件上传到我的网站。它工作正常,除了它没有.csv
在文件选择模型中正确过滤文件的问题。
这是我用来过滤.csv
文件的代码:
filters : [
{title : "Files of type", extensions : "csv"},
],
我正在使用 Plupload 将.csv
文件上传到我的网站。它工作正常,除了它没有.csv
在文件选择模型中正确过滤文件的问题。
这是我用来过滤.csv
文件的代码:
filters : [
{title : "Files of type", extensions : "csv"},
],
查看 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 (或任何你使用的)。
可悲的是,我找不到这个问题的根源,但我自己曾经遇到过这个问题。
问题是,如果该扩展名已在您尝试上传文件的计算机上注册,它只会显示(例如).csv 过滤器。
因此,如果您在没有程序注册 .csv 扩展名的计算机上进行测试,这很可能是问题所在。
我记得我在 Chrome 上遇到过这个问题。不确定您正在使用什么浏览器进行测试?
因此,如果这个问题确实是您的问题的原因,那么 Plupload 无法为您做任何事情。