Какой лучший загрузчик файлов JavaScript / Flash для нескольких файлов?
В частности, я ищу загрузчик файлов на стороне клиента, JavaScript и / или Flash. Самая близкая вещь, которую я нашел, - FancyUpload. У кого-нибудь есть опыт работы с этим? Если нет, что еще там?
10 ответов
Uploadify - это гибрид jQuery / Flash (если вы не хотите добавлять в YUI только для загрузки).
Альтернативы SWFUpload:
- YUI Uploader
- jqUploader (плагин jQuery)
- Загрузка файлов Flash/AJAX с управлением сервером Progress (на основе ASP .NET)
Похоже, что новая запись в это поле называется "jQuery file upload":
Agile Uploader теперь поддерживает несколько файлов начиная с версии 2.0. http://www.shift8creative.com/projects/agile-uploader/index.html
Вот прямая ссылка на демо: http://www.shift8creative.com/agile-uploader/examples/all_files.php
Он поддерживает все типы файлов и может реально изменять размер изображений перед загрузкой, чтобы сэкономить на пропускной способности и мощности сервера.
Я использовал FancyUpload много раз, и это просто фантастика. Единственная проблема (но это верно для большинства флэш-загрузчиков, я полагаю) - это обработка сеансов - если вы используете сеансы, вам придется передавать идентификатор сеанса во флэш-файл и обратно.
На сайте digitarald (автор) в бета-версии появилась новая версия FancyUpload, которая работает с Flash 10 (чего не делают многие другие загрузчики). По его словам, после FancyUpload2 должно быть очень просто перейти на новую версию, как только она выйдет.
Решение Google Gears с изменением размера изображения на стороне клиента (мое, извините за рекламу)
Dropzone работал для меня с простой функциональностью перетаскивания, которая изящно ухудшается. Очень прост в настройке.