Показать сообщение отдельно
  #1 (permalink)  
Старый 04.01.2018, 22:02
Интересующийся
Отправить личное сообщение для ice99 Посмотреть профиль Найти все сообщения от ice99
 
Регистрация: 19.06.2011
Сообщений: 20

Как сохранить произвольный файл в веб-хранилище (localstorage)?
Пишу небольшое приложение.
С localstorage как-то работал, получал из него переменные, записывал, и т.д.

Принцип работы приложения:
В процессе работы пользователь загружает с сервера http файл "file.dat", и уже с ним работает в браузере. Это не картинка. Допустим файл любого типа в общем виде. Файл остаётся неизменным, на протяжении всей работы.

Задача:
Как сохранить (в localstorage) этот файл, чтобы при следующем запуске браузера, он брался уже из него?

Поясню зачем это надо.
На сервере этот файл может быть удален через допустим 24 часа (чтобы место не занималось), а в кэше пользователя пусть себе лежит.
(файл небольшой, думаю до 1Мб)
Ответить с цитированием