Rumah >Java >javaTutorial >Bagaimana untuk Mendapatkan URL Muat Turun daripada Storan Firebase Selepas Muat Naik?
Mendapatkan URL Muat Turun daripada Firebase Storage
Firebase Storage menawarkan cara yang mudah untuk mengurus dan berkongsi fail dalam projek Firebase anda. Mendapatkan URL muat turun fail yang dimuat naik adalah penting untuk membenarkan pengguna mengakses atau berkongsi fail.
Untuk mendapatkan semula URL muat turun daripada tugasan muat naik menggunakan Firebase Storage, elakkan menggunakan taskSnapshot.getTask().getResult() . Sebaliknya, gunakan kaedah addOnSuccessListener seperti yang ditunjukkan di bawah:
uploadTask.addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() { @Override public void onSuccess(UploadTask.TaskSnapshot taskSnapshot) { storageRef.getDownloadUrl().addOnSuccessListener(new OnSuccessListener<Uri>() { @Override public void onSuccess(Uri uri) { String url = uri.toString(); // Use the download URL as needed } }); } });
Perhatikan bahawa pada versi Firebase Storage 16.0.1, kaedah yang ditamatkan StorageMetadata.getDownloadUrl() dan UploadTask.TaskSnapshot.getDownloadUrl() telah dialih keluar.
Penting Nota:
Adalah penting untuk diingat bahawa kedua-dua pendengar kejayaan dan kegagalan hanya akan digunakan sebaik sahaja data dikomit atau ditolak oleh pelayan Firebase. Oleh itu, ia mungkin tidak dicetuskan jika peranti anda tidak dapat mewujudkan sambungan dengan bahagian belakang Storan Firebase.
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan URL Muat Turun daripada Storan Firebase Selepas Muat Naik?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!