3
我正在嘗試使用HTML5 Files API和JavaScript來使用webkitdirectory屬性運行大量上載。chrome中的Webkitdirectory文件選擇限制
<input type="file" class="left files file-input" name="dir" id="dir_input" webkitdirectory="" directory="" multiple="">
理想情況下最終用戶可以通過一個動作上傳整個硬盤。我有一個測試數據集,其中包含750k個不同大小和文件擴展名的文件。當我通過「瀏覽文件夾」對話框選擇文件夾時,Chrome會暫停一段時間並變爲深灰色。開發人員工具中沒有記錄錯誤,並且沒有給出消息。
我假設發生這種情況是因爲選擇的目錄信息太多。我嘗試上傳100k .txt文件,並且順利進行。然而,750k的隨機文件類型(.pdf,.xls,.doc等)會導致此錯誤。
我想知道是否有人知道是否有限制,如果有的話,是什麼限制,最終有什麼辦法來消除或改變限制?
謝謝!