2013-03-01 122 views
1

所以,現在有了Google文件夾上傳API,我一直在玩它,但我堅持一個主要缺陷。上傳文件夾和文件

如果我有一個這樣的輸入:

<input type="file" id="files" name="files[]" multiple="" webkitdirectory=""> 

它只是讓我上傳文件夾,它不會讓我太上傳單個文件。我只能上傳一個文件夾,即使選擇了多個文件夾。我不是說子文件夾,但它上傳的那些罰款。我希望能夠在相同或完全不同的目錄中選擇幾個不同的文件夾進行上傳。

有什麼我做錯了嗎?我也嘗試將accept屬性設置爲all/*,但這不起作用。

基本上這個功能對我來說毫無用處,因爲它並沒有真正允許一致的功能。它將允許在不推薦使用的情況下上傳多個文件,但在不推薦使用時僅允許使用一個文件夾。

回答

2

我同意,「選擇文件夾」功能幾乎沒有用,因爲你說的原因。在我維護的跨瀏覽器上傳庫Fine Uploader中,我決定不支持通過選擇文件對話框上傳文件夾。相反,我決定使用Chrome的Filesystem API支持,它允許您同時拖放多個文件夾和/或文件。我認爲允許用戶放置文件夾和/或文件比有限的webkitdirectory屬性允許的更直觀。