Постоянное хранение изображений в автономном веб-приложении [Android WebView]
Я хочу хранить изображения (сделанные пользователем) постоянно, чтобы обеспечить функциональность в автономном режиме. Если у пользователя есть подключение к Интернету, фотографии будут сохранены на сервере позже.
Последние дни я только искал ответ, но я уже не уверен, что является лучшим способом для этого.
-> SessionStorage: не перманент
-> LocalStorage: постоянный, но только 5 МБ (не может найти вариант для изменения размера)
-> indexedDB: 50 МБ хранилища на десктопе, но мобильное (что нужно) тоже всего 5 МБ
-> API файловой системы: не ясно, поддерживается ли он еще или в ближайшем будущем
-> HMTL5 Cach Manifest: статический, но не динамический для моего использования
-> непосредственно в DOM: достаточно места, но не постоянно
-> сжать DataURL перед сохранением в localStorage / indexedDB: это начало, но не решение
Есть ли решение вообще? Я не знаю, как продолжить больше...
1 ответ
Вы можете хранить изображения постоянно в php, используя базу данных mySQL или просто используя
http://php.net/manual/en/function.move-uploaded-file.php
Поскольку javascript - бесшумная сторона, невозможно постоянно перемешивать изображения