Fine-Uploader是否具有替换现有文件但保持相同UUID的概念?
我的上传者仅限一个文件。再次单击上载文件(文件已成功上载后)将导致为新文件创建新的UUID。我希望保留相同的UUID,因为它可能已经与我们后端的其他数据点交叉链接。
答案 0 :(得分:1)
为多个文件重用UUID会破坏UUID的整个目的。所以这不受支持。
答案 1 :(得分:1)
我有完全相同的用例,但没有找到直接的解决方案。对我来说最简单的解决方案是处理onSubmit事件并将UUID更改为您在后端创建的值。
var sameUuid = qq.getUniqueId();
var uploader = new qq.FineUploader({
callbacks: {
onSubmit: function (id, fileName) {
this.setUuid(id, sameUuid);
}
}
});
您还可以生成第二个不会更改的UUID,并将其作为parameter或custom header发送。