Как решить локальное кеширование?

Мой вопрос следующий:

Ситуация: у меня есть ImagesScreen где я могу загрузить некоторые дополнительные фотографии, удалить их и т. д. Когда кто-то добавляет новую фотографию (из галереи, response-native-image-crop), я хочу сделать копию изображения, сохранить ее в локальном хранилище (так что даже если кто-то удалит изображение из галереи, я получу свою собственную копию в своем локальном хранилище).

Почему: я не хочу немедленно отправлять фотографии в API, я просто хочу делать их резервные копии каждый день, поэтому, когда я делаю копию с выбранных фотографий, я хочу получить URI локального сохраненного изображения. (не URI изображения в галерее)

Как вы, ребята, справитесь с этим делом?

1 ответ

Решение

Это сложно, попробуйте https://github.com/itinance/react-native-fs, подходит для вас.

там вы можете обрабатывать кешированные каталоги, каталоги tmp, удалять файлы / сохранять файлы

Другие вопросы по тегам