Расширение Firebase Resize для изображений всегда показывает имя файла как _200x200, а не имя_файла_200x200 - PullRequest
0 голосов
/ 11 декабря 2019

Я впервые использую расширение размера Firebase в своем приложении для Android. Я выбрал размер изображения 200x200. Но в хранилище базы данных не создается новое имя файла с суффиксом 200x200. Его имя всегда создается как _200x200. поэтому изображения постоянно переопределяются. Я установил расширение для изменения размера изображения Firebase только на стороне консоли FireBase, в мой код Android Studio функция FireBase не включена.

 if (filepath!= null){
            storage = FirebaseStorage.getInstance();
            storageReference = storage.getReference();
            StorageReference ref = storageReference.child(UUID.randomUUID().toString());
            ref.putFile(filepath)
                    .addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() {
                        @Override
                        public void onSuccess(UploadTask.TaskSnapshot taskSnapshot) {
                            progressDialog.dismiss();
                            Toast.makeText(context, "Image added successfully", Toast.LENGTH_SHORT).show();
                        }
                    });

Firbase storage image

1 Ответ

0 голосов
/ 11 декабря 2019

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

Этот тип проблемы обычно лучше подать в репозитории Firebase Extensions .

В этом случае похоже, что некоторые люди уже подали проблему: https://github.com/firebase/extensions/issues/130 Я рекомендую отслеживать статус этой ошибки для обновлений.

...