React Native Загрузить изображение из хранилища firebase в папку с моими ресурсами - PullRequest
0 голосов
/ 03 августа 2020

Я знаю, как получить URL-адрес изображения, но я использую его так часто, что для меня не имеет смысла продолжать использовать uri каждый раз. Итак, что я хочу сделать, так это загрузить изображение в папку с моими ресурсами (заменить старую), а затем использовать ее снова и снова.

вот как я получаю URL

let storageRef = firebase.storage().ref('current_company_list.png');
        storageRef.getDownloadURL().then(
          function (url) {
            // image = url
          },
          function (error) {
            console.log(error);
          },
        );

но я не могу найти, как его загрузить, чтобы он больше не использовался как uri ...

Есть ли способ сделать это?

1 Ответ

0 голосов
/ 03 августа 2020

API-интерфейсы веб-клиента JavaScript для облачного хранилища не позволяют загружать объект локально. Если вы не хотите повторно вызывать getDownloadURL, вы можете вместо этого сохранить его где-нибудь для повторного использования. Вполне возможно, что будущие выборки этого URL-адреса будут происходить из кеша браузера, который фактически является локальным хранилищем.

...