При использовании glide для загрузки изображений из хранилища firebase есть ли возможность проверить метаданные файла, чтобы убедиться, что текущая кешированная версия не устарела? В моем случае я иногда обновляю файлы в статической ссылке. Раньше для меня это был простой вариант, пока не вошло в игру кеширование скольжения. Он продолжает показывать кешированную версию, не зная, что в хранилище есть новые данные под этим исх.
Я знаю, что могу отключить кеширование. Я хотел бы сначала проверить метаданные, а затем загрузить их из кеша, если данные все еще актуальны. Я видел параметр .signature в glide, и мне было интересно, работает ли он как-то с firebase, но ничего не нашел.
1 ответ
Для этого нет простой конфигурации. Вам нужно будет написать код, который использует Firebase SDK, чтобы получить метаданные < / a> и проверьте сами. Исходя из этого, вам нужно будет использовать API Glide для при необходимости сделайте кеш недействительным. Я уверен, что это будет нетривиальный объем кода.
Похожие вопросы
Новые вопросы
firebase
Firebase - это бессерверная платформа для унифицированной разработки приложений для мобильных устройств и для Интернета. Он использует структуру NoSQL в отличие от СУБД.