Расширение Firebase Resize images всегда показывает имя файла как _200x200, а не как filename_200x200

Я впервые использую расширение для изменения размера изображения firebase в своем приложении для Android. Я выбрал размер изображения 200x200. Но в хранилище firebase новое имя файла не создается с именем файла с суффиксом 200x200. Он всегда создает имя файла только как _200x200. поэтому изображения все время переопределяются. Я установил расширение изображения firebase resize image только на стороне консоли firebase, в мой код студии Android не включена функция 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();
                        }
                    });

1 ответ

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

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

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

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