หลังจากอัปโหลดไฟล์ไปยัง Cloud Storage แล้ว คุณยังสามารถลบไฟล์เหล่านั้นได้ด้วย
ลบไฟล์
หากต้องการลบไฟล์ ให้
สร้างการอ้างอิง
ไปยังไฟล์นั้นก่อน จากนั้นเรียกใช้เมธอด DeleteAsync() ในการอ้างอิงดังกล่าว
// Create a reference to the file to delete. StorageReference desertRef = storageRef.Child("images/desert.jpg"); // Delete the file desertRef.DeleteAsync().ContinueWithOnMainThread(task => { if (task.IsCompleted) { Debug.Log("File deleted successfully."); } else { // Uh-oh, an error occurred! } });
จัดการข้อผิดพลาด
มีเหตุผลหลายประการที่อาจทำให้เกิดข้อผิดพลาดในการลบไฟล์ เช่น ไฟล์ไม่มีอยู่ หรือผู้ใช้ไม่มีสิทธิ์ลบไฟล์ที่ระบุ ดูข้อมูลเพิ่มเติมเกี่ยวกับข้อผิดพลาดได้ใน ส่วน "จัดการข้อผิดพลาด" ของเอกสาร