Загрузка папок для браузеров, отличных от Chrome и Opera

Я хочу поддержать опцию загрузки папки.

input type = "file" name = "files []" несколько каталогов webkitdirectory mozdirectory

Это работает в Chrome и Opera, а не в других местах. Я знаю, что это не поддерживается FF. Но есть ли способ сделать это. Я также наткнулся на опцию архивирования ( Выбрать каталог для многофайлового ввода HTML5 в Firefox?), Но я не хочу этого. Может кто-нибудь предложить способ начать с этого, чтобы я мог поддерживать / моделировать загрузку папок в FF/IE.

1 ответ

Firefox теперь поддерживает загрузку папок (начиная с версии 50, выпущенной 15 ноября 2016 года). Примечания разработчика здесь:

https://developer.mozilla.org/en-US/Firefox/Releases/50

Папка загрузки уже поддерживается браузером Microsoft Edge (замена для Internet Explorer). Это задокументировано с помощью вызовов PI здесь:

https://developer.microsoft.com/en-us/microsoft-edge/platform/documentation/dev-guide/html5/folder-upload/

Поскольку Chrome и Opera уже давно поддерживают загрузку папок, последний оставшийся основной браузер, который не поддерживает загрузку папок, - это Safari.

Другие вопросы по тегам