Мне нужно получить несколько изображений из хранилища Firebase. Мне нужно загрузить это изображение без подключения к Интернету. Я использовал Firestore для получения данных. Данные Firestore получают данные из кеша без подключения к Интернету, поэтому у меня есть URL-адрес изображения, но изображение не загружается.
@DougStevenson Я хочу хранить изображения в кеше, который вы предлагаете, чтобы любой плагин работал для Ionic.
Firestore SDK имеет локальный кеш данных, который он видел раньше. Поэтому всякий раз, когда вы читаете что-то из Firestore, когда вы являются подключены к базе данных, он сохраняет копию этих данных в своем локальном кеше. Затем, когда вы пытаетесь что-то прочитать, когда вы не подключены к базе данных, клиент Firestore может прочитать данные из локального кеша.
В SDK облачного хранилища Firebase нет такого механизма кэширования. Но вы можете создать его самостоятельно, сохранив файлы в локальной файловой системе, или вы можете использовать библиотеку загрузки изображений со встроенным таким кэшированием.
van Puffele Я хочу сохранить изображение в кеше, когда есть интернет, а когда нет подключения к интернету, я могу загрузить изображение из кеша.
Как сказано: вы можете создать его самостоятельно, сохранив файлы в локальной файловой системе, или вы можете использовать библиотеку загрузки изображений, в которую встроено такое кэширование.
Вы говорите, что хотите загрузить содержимое URL-адреса без подключения к Интернету? Это кажется невозможным.