Потоковая передача большого клиентского файла с помощью JavaScript - PullRequest
0 голосов
/ 29 января 2019

Могу ли я, используя клиентский код JavaScript, "на лету" создать большой файл и передать его на диск?Это позволит избежать проблем с памятью / производительностью.В настоящее время я создаю zip-файл в памяти для хранения моих образцов данных.Но в реальном мире размер файла может легко быть 5 Гб +.то есть, после чего я подозреваю, что решение в памяти не обрежет его.

1 Ответ

0 голосов
/ 13 февраля 2019

StreamSaver.js - лучшее решение, с которым я столкнулся.Это позволяет вам передавать большие объемы данных.До сих пор я тестировал загрузку 20 Гб.Но я заметил, что, хотя он отлично работает на Macbook Pro 2018, он вызвал проблемы с производительностью на Macbook Pro 2015. Я собираюсь продолжить оценку.

...