我正在使用dropzonejs / react-dropzone,并且我注意到FF中的一个错误,即如果您拖动文件类型为空白的文件夹,则该错误。
我因此而相信
this.djsConfig = {
acceptedFiles : 'image/jpeg,image/png,image/gif',
};
由于类型为“”(实际上应为图片/ jpeg),因此在Firefox中被拒绝。
我不知道创作者是否会修复它,所以我需要解决。所以我想我可以做到
handleFileAdded(file) {
if(isFirefox){
const extension = this.getExtension(file.name);
if(!acceptedFiles.split(",").includes(extension)){
}
}
}
我只是不知道如何手动将文件设置为错误状态,并显示消息“文件类型不被接受”