0

我正在使用Jquery Filer插件来上传图像。现在我想使用仅包含 jpg/jpeg 图像的白名单。对于使用这样的白名单,有一个名为“extensions”的选项,{null, Array}如文档所述,它可以包含 a 。

但是,我无法让它工作。我试过这个:

extensions: {
    jpeg: "jpeg",
    jpg: "jpg"
},

我试过这个

extensions: {
    jpeg: "image/jpeg",
    jpg: "image/jpg"
},

但是这两种方法都不起作用,因为它Invalid format在尝试上传.jpg图像时会说。

谁能帮助我使用 jQuery.Filer 插件创建图像类型的白名单?

回购 + 文档 https://github.com/CreativeDream/jquery.filer

4

1 回答 1

0

根据文档

extensions:文件扩展名的白名单。{null,数组}

extensions选项需要一个数组。试试这个:

extensions: [
    'jpg',
    'jpeg'
]

但请记住,这只是通过扩展过滤 - 没有什么能阻止我发送给你myHorribleVirus.exe.jpg;-)

于 2015-05-22T17:35:03.867 回答