gpt4 book ai didi

php - dropzone.js 图片上传接受的MimeTypes

转载 作者:IT王子 更新时间:2023-10-29 01:19:35 24 4
gpt4 key购买 nike

我正在使用 dropzone.js 插件将图像 uploader 添加到我的应用程序。我知道这可能是一个非常基本的问题,所以很抱歉,但我想做的是限制文件扩展名。这适用于单个文件扩展名,

<script type="text/javascript">
Dropzone.options.dropzone = {
accept: function(file, done) {
console.log(file);
if (file.type != "image/jpeg") {
done("Error! Files of this type are not accepted");
}
else { done(); }
}
}
</script>

所以我的问题是如何添加多个文件扩展名,即 image/jpegimage/png

谢谢

最佳答案

我是 Dropzone 的作者。

您应该使用 acceptedMimeTypes acceptedFiles。这与 input 元素的 accept 属性完全相同。这样,即使回退也能正常工作。

有效的 acceptedFiles 属性可以如下所示:

  • audio/*
  • image/*
  • image/jpeg,image/png
  • 等...

编辑:在最新版本的 Dropzone 中,此属性称为 acceptedFiles,它还允许您定义扩展。所以这会起作用:

"音频/*,图片/*,.psd,.pdf"

(为了向后兼容,acceptedMimeTypes 在下一个主要版本之前仍然有效)

关于php - dropzone.js 图片上传接受的MimeTypes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17012055/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com