Web'de Cloud Storage ile dosyaları silin

Dosyaları bulut depolamasına yükledikten sonra da silebilirsiniz.

Dosya Silme

Bir dosyayı silmek için önce o dosyaya bir referans oluşturun . Ardından, bu referans üzerindeki delete() yöntemini çağırın, bu da karar veren bir Promise veya Promise reddederse bir hata döndürür.

Web modular API

import { getStorage, ref, deleteObject } from "firebase/storage";

const storage = getStorage();

// Create a reference to the file to delete
const desertRef = ref(storage, 'images/desert.jpg');

// Delete the file
deleteObject(desertRef).then(() => {
  // File deleted successfully
}).catch((error) => {
  // Uh-oh, an error occurred!
});

Web namespaced API

// Create a reference to the file to delete
var desertRef = storageRef.child('images/desert.jpg');

// Delete the file
desertRef.delete().then(() => {
  // File deleted successfully
}).catch((error) => {
  // Uh-oh, an error occurred!
});

Hataları İşle

Dosya silme işlemlerinde, mevcut olmayan dosya veya kullanıcının istenen dosyayı silme izni olmaması da dahil olmak üzere hataların oluşabilmesinin birkaç nedeni vardır. Hatalar hakkında daha fazla bilgi Dokümanların Hanzet Hataları bölümünde bulunabilir.