taskSnapshot.getDownloadUrl() method not working

后端 未结 23 900
有刺的猬
有刺的猬 2020-12-08 08:03
private void uploadImageToFirebaseStorage() {
    StorageReference profileImageRef =
        FirebaseStorage.getInstance().getReference(\"profilepics/\" + System.cur         


        
23条回答
  •  南方客
    南方客 (楼主)
    2020-12-08 08:56

    this is help help me with the last dependencies in 04/2020

         // Get a reference to store file at chat_photos/
         final StorageReference photoRef = mChatPhotosStorageReference.child(selectedImageUri.getLastPathSegment());
         photoRef.putFile(selectedImageUri).addOnSuccessListener(this, new OnSuccessListener() {
                        @Override
                        public void onSuccess(UploadTask.TaskSnapshot taskSnapshot) {
                            //When the image has successfully uploaded, get its downloadURL
                            photoRef.getDownloadUrl().addOnSuccessListener(new OnSuccessListener() {
                                @Override
                                public void onSuccess(Uri uri) {
                                    Uri dlUri = uri;
                                    FriendlyMessage friendlyMessage = new 
                                      FriendlyMessage(null, mUsername, dlUri.toString());
    

提交回复
热议问题