在Firebase存储中上传PDF文件 [英] Uploading PDF file in Firebase Storage

查看:78
本文介绍了在Firebase存储中上传PDF文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想将Google Firebase用于我的android应用程序以下载PPT和PDF.是否可以将PPT和PDF文件上传到Firebase存储中,以便用户以后可以下载它们.

I want to use Google Firebase for my android app to download PPTs and PDFs. Is it possible to upload PPT and PDF files to Firebase storage so that users can download them later.

推荐答案

请尝试以下操作

Uri file = Uri.fromFile(new File("path/to/doc/rivers.pdf"));
StorageReference riversRef = storageRef.child("doc/"+file.getLastPathSegment());
uploadTask = riversRef.putFile(file);

// Register observers to listen for when the download is done or if it fails
uploadTask.addOnFailureListener(new OnFailureListener() {
    @Override
    public void onFailure(@NonNull Exception exception) {
        // Handle unsuccessful uploads
    }
}).addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() {
    @Override
    public void onSuccess(UploadTask.TaskSnapshot taskSnapshot) {
        // taskSnapshot.getMetadata() contains file metadata such as size, content-type, and download URL.
        Uri downloadUrl = taskSnapshot.getDownloadUrl();
    }
});

希望它将对您有帮助.

这篇关于在Firebase存储中上传PDF文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆