Я хотел бы прочитать данные из службы, расшифровать ее в браузере, а затем записать ее. Чтение из службы и дешифрование достаточно просто, но как я могу спросить пользователя, где скачать файл?Как передать файл на жесткий диск?
Я нашел API FileSystem и FileWriter, но это не широко поддерживается (только Chrome, Opera и Safari). Я искал Downloadify по рекомендации this question, но, похоже, у меня должен быть весь файл в памяти, прежде чем я смогу начать загрузку. Помимо этого, он отлично работает. Однако я хочу настроить его как поток. Получите кусок от службы, расшифруйте этот кусок, напишите этот фрагмент на диск, прежде чем получить еще один кусок.
Как я могу передавать данные с javascript на диск? Я уверен, что это возможно, потому что Mega.co.nz работает таким образом. Я пробовал использовать их код, но безрезультатно.