Как мне нарезать файл на кусочки и восстановить его в Javascript FileApi - PullRequest
0 голосов
/ 31 января 2012

Я пытаюсь создать загрузку ajax-файла, но при загрузке файла, размер которого превышает, например, размер файла: 800 МБ, сбой Google Chrome.

Итак, я подумал разрезать его на куски, а затем восстановить, но как мне это сделать?

1 Ответ

1 голос
/ 24 декабря 2015

Вам необходимо использовать JavaScript FileReader API, который помогает создавать чанки и отправлять их на сервер.Механизм прост, но если вы используете маленький чанк, Chrome может снова потерпеть крах, если вы загружаете асинхронно из-за циклического прохождения всех чаков.

Что вы можете решить с помощью веб-работников, Javascript Webworkers действует как отдельныйи, наконец, использовать Websockets, если это возможно.

Несколько ресурсов для реализации всего

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...