首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在更新后上传和检索最新的firebase存储中的镜像

如何在更新后上传和检索最新的firebase存储中的镜像
EN

Stack Overflow用户
提问于 2019-06-13 02:13:40
回答 1查看 1.1K关注 0票数 0

我正在尝试上传和检索图像,并按照Stack和tutorials提供的所有结果进行操作,但没有一个示例能帮助我。

如何在最新的firebase存储中按下按钮上传图像

我正在学习本教程https://www.simplifiedcoding.net/firebase-storage-example/

代码语言:javascript
复制
StorageReference reference= storageReference.child(System.currentTimeMillis()+ "."+getFileExtension(filePath));
            mUploadTask= reference.putFile(filePath);
            Task<Uri> urlTask = mUploadTask.continueWithTask(new Continuation<UploadTask.TaskSnapshot, Task<Uri>>() {
                @Override
                public Task<Uri> then(@NonNull Task<UploadTask.TaskSnapshot> task) throws Exception {
                    if (!task.isSuccessful()) {
                        throw task.getException();
                    }

                    // Continue with the task to get the download URL
                    return storageReference.getDownloadUrl();
                }
            }).addOnCompleteListener(new OnCompleteListener<Uri>() {
                @Override
                public void onComplete(@NonNull Task<Uri> task) {
                    if (task.isSuccessful()) {
                        Uri downloadUri = task.getResult();
                    } else {
                        // Handle failures
                        // ...
                    }
                }
            }).addOnFailureListener(new OnFailureListener() {
                        @Override
                        public void onFailure(@NonNull Exception exception) {
                            progressDialog.dismiss();
                            Toast.makeText(getApplicationContext(), exception.getMessage(), Toast.LENGTH_LONG).show();
                        }
                    });
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56568125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档