2017-04-26 44 views
0

Fine-Uploader是否具有替換現有文件但保持相同UUID的概念?Fine-Uploader替換文件但保留UUID

我的上傳者僅限於一個文件。當再次點擊上傳文件時(文件已成功上傳後)將導致爲新文件創建新的UUID。我想保留相同的UUID,因爲它可能已經與我們後端的其他數據點交叉鏈接。

回答

0

爲多個文件重用UUID會破壞UUID的整個目的。所以這不被支持。

+0

謝謝。我會爲我的用例解決這個問題 – bobflorian

0

我有完全相同的用例,沒有找到直接的解決方案。對我來說最簡單的解決方案是處理onSubmit事件並將UUID更改爲您在後端創建的值。

var sameUuid = qq.getUniqueId(); 
var uploader = new qq.FineUploader({ 
    callbacks: { 
     onSubmit: function (id, fileName) { 
      this.setUuid(id, sameUuid); 
     } 
    } 
}); 

你還可以生成不改變,並沿將其作爲一個parameter或作爲custom header第二UUID。