Используйте JavaScript для чтения / записи изображений в IndexedDB - PullRequest
0 голосов
/ 09 февраля 2012

Мне нужна помощь в написании javascript (jquery?) Для веб-приложения, чтобы сохранить набор изображений в IndexedDB и затем загрузить их в html-страницу.

У меня есть две html-страницы, img.html, которыеэто просто список изображений в этом формате:

'image-id','base64-image'

и index.html, моя главная страница, которая включает в себя серию тегов изображений в этом формате:

<img name="imglist" id="image-id" img-src="">

Я бынапример, чтобы пользователь мог нажать кнопку, чтобы загрузить все изображения из img.html в IndexedDB, а затем нажать другую кнопку, чтобы прочитать изображения из IndexedDB и вставить их в соответствующий тег изображения в index.html ('image-id 'в img.html соответствует соответствующему id тега img в index.html).

Кроме того, возможно ли установить cookie (или какой-либо другой метод), который приведет к удалению БД послеопределенный период времени?Я хотел бы иметь возможность заставлять пользователя перезагружать изображения с сервера примерно раз в неделю.

Я не очень хорош с javascript или indexeddb, поэтому любая помощь или примеры будут хороши.

1 Ответ

0 голосов
/ 08 марта 2012

См. Статью под названием Хранение изображений и файлов в IndexedDB .

NB Я только что опубликовал аналогичный вопрос здесь , хотя это касается конкретного случая межсайтового запроса.Если ваши запросы находятся на одном сайте, приведенная выше ссылка должна стать для вас отличным примером.

...