Я играю над идеей создания полностью основанной на javascript утилиты zip / unzip, к которой любой может получить доступ из браузера.Они могут просто перетащить свой почтовый индекс прямо в браузер, и это позволит им загрузить все файлы внутри.Они также могут создавать новые zip-файлы, перетаскивая отдельные файлы внутрь.
Я знаю, что было бы лучше сделать это на стороне сервера, но этот проект просто для развлечения.
Перетаскивание файловв браузере должно быть достаточно легко, если я воспользуюсь различными доступными методами.(стиль Gmail)
Надеюсь, кодирование / декодирование должно быть в порядке.Я видел несколько z3-библиотек as3, так что я уверен, что со мной все будет в порядке.
Моя проблема - загрузка файлов в конце ..
window.location = 'data:jpg/image;base64,/9j/4AAQSkZJR....'
это прекрасно работает вFirefox, но не в хром.
Я могу встраивать файлы как изображения, которые можно найти в chrome, используя <img src="data:jpg/image;ba.." />
, но файлы не обязательно будут изображениями.Они могут быть любого формата.
Кто-нибудь может придумать другое решение или какой-нибудь способ обойти?