gpt4 book ai didi

javascript - Dropzone.js 将文件限制为一个音频和一个图像缩略图文件。

转载 作者:行者123 更新时间:2023-12-03 09:42:15 25 4
gpt4 key购买 nike

如何限制通过 Dropzone.js 上传的文件,只允许用户上传一张图片和一个音频文件。 http://www.dropzonejs.com/

最佳答案

您可以使用 maxFiles 选项设置最大文件数。

你的其余问题稍微复杂一些。你必须玩accept和/或 events .

这是一段未经测试的代码,可以帮助您(我无法在 jsfiddle 上测试它,因为表单操作必须指向处理上传的脚本:(我希望我能找到他们如何在网站上进行“无上传”演示)。

// "myAwesomeDropzone" is the camelized version of the HTML element's ID
Dropzone.options.myAwesomeDropzone = {
maxFiles: 2, // number of files
acceptedFiles: "image/*,audio/*",
accept: function (file, done) {
if (new RegExp(file.type.split("/")[0]).test(this.getAcceptedFiles()[0].type)) {
done("type already present");
} else {
done();
}
}
};

关于javascript - Dropzone.js 将文件限制为一个音频和一个图像缩略图文件。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31155235/

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