Я пытаюсь создать загрузку ajax-файла, но при загрузке файла, размер которого превышает, например, размер файла: 800 МБ, сбой Google Chrome.
Итак, я подумал разрезать его на куски, а затем восстановить, но как мне это сделать?
Вам необходимо использовать JavaScript FileReader API, который помогает создавать чанки и отправлять их на сервер.Механизм прост, но если вы используете маленький чанк, Chrome может снова потерпеть крах, если вы загружаете асинхронно из-за циклического прохождения всех чаков.
Что вы можете решить с помощью веб-работников, Javascript Webworkers действует как отдельныйи, наконец, использовать Websockets, если это возможно.
Несколько ресурсов для реализации всего