Возобновление загрузки файла - PullRequest
0 голосов
/ 31 января 2020

Я пишу одностраничное приложение, в которое пользователь может загружать фотографии. Но мне неясно, в какой ситуации, когда пользователь загружает несколько фотографий, он закрывает браузер. Теперь, когда он снова входит в систему, браузер должен автоматически возобновить загрузку с последней загруженной картинки. Это возможно? Как?

  1. Я не могу сохранить изображение в локальном хранилище и загрузить его, так как размер изображения может go превысить емкость локального хранилища.
  2. Я не могу сохранить путь к файлу и продолжить с помощью используя путь к файлу. Поскольку безопасность браузера не позволяет мне.

1 Ответ

0 голосов
/ 31 января 2020

Когда вы работаете с SPA и браузер закрыт, данные в SPA теряются. Даже если вы хотите, чтобы они возобновили загрузку (которую браузер не разрешает использовать), используя путь, существует 2 варианта сценария: 1) Существует ли файл на самом деле по старому пути (Нет) 2) Что если пользователь удалил или переместил файл.

В любом случае это не должно быть сделано с помощью браузера. Лучше использовать инструмент с третьей стороной. например, если вы выключите клиент, он прекратит отправку данных на сервер.

Если вы хотите регулярно загружать большие файлы и не прерывать процесс, когда люди забывают, что их браузер отключен. загрузив в другую вкладку и выйдя из нее, можно подумать об использовании автономного инструмента загрузки (http://www.flickr.com/tools/uploadr/)

Однако этого можно достичь, разработав специальный тип браузера.

...