Хранить изображение в HTML 5 Web SQL Database - PullRequest
1 голос
/ 11 августа 2011

Как сохранить автономное изображение в базе данных HTML 5 Web SQL?

1 Ответ

3 голосов
/ 04 декабря 2011

Да, но вам придется хранить его как data: URL с кодировкой base64, что увеличивает размер файла на 33%.

Однако сначала попробуйте использовать в следующем порядке:

  1. HTTP-кеш.Установить заголовки с длительным сроком действия, Cache-control: public.Если вам не нужна долгосрочная автономная возможность, она будет «просто работать».

  2. Функция автономного веб-приложения HTML5 (добавление изображения в файл манифеста).Таким образом, изображение будет сохраняться в браузере без дополнительных затрат.

  3. localStorage.Спецификация WebSQL устарела, а ее замена IndexedDB пока не получила широкой поддержки.Локальное хранилище также работает быстрее, чем WebSQL.

...