亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在會話存儲中保留dropzone文件

在會話存儲中保留dropzone文件

呼啦一陣風 2021-04-07 13:14:25
我正在嘗試將某些表單數據臨時保留在會話存儲中,并且找不到正確存儲排隊(未上載)的dropzone.js文件的方法。根據文檔,我已經嘗試了以下方法:儲存:dropzone.getQueuedFiles().forEach(function(file, index) {      sessionStorage.setItem("picture_" + index, file.dataURL);      sessionStorage.setItem("picture_" + index + "_name", file.name);      sessionStorage.setItem("picture_" + index + "_type", file.type);    })在DOM呈現后檢索:let restoredFiles = 0;  for(let i =0; i < dropzone.options.maxFiles; i++) {    restoredFiles++;    if(sessionStorage.getItem('picture_' + i) !== null){      let data_url = sessionStorage.getItem('picture_' + i);      let name = sessionStorage.getItem('picture_' + i + '_name');      let type = sessionStorage.getItem('picture_' + i + '_type');      let mockFile = {dataURL: data_url, name: name, type: type};      dropzone.emit("addedfile", mockFile);      dropzone.emit("thumbnail", mockFile);      dropzone.createThumbnailFromUrl(mockFile);      dropzone.emit("complete", mockFile);    }  }dropzone.options.maxFiles = dropzone.options.maxFiles - restoredFiles;將文件添加到Dropzone時,此方法工作正常,但無法顯示縮略圖。這兩個縮略圖命令中的任何一個都不會自動生成縮略圖,并且沒有實際的URL,我不能真正使用dropzone.createThumbnailFromUrl。有沒有更好的辦法?
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 225 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號