Web'de Cloud Storage ile dosya silme

Cloud Storage'ya yüklediğiniz dosyaları silebilirsiniz.

Dosya silme

Bir dosyayı silmek için önce o dosyaya referans oluşturun. Ardından, bu referansta delete() yöntemini çağırın. Bu yöntem, çözümlenen bir Promise veya Promise reddedilirse bir hata döndürür.

Web

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

// 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ı İşleme

Dosyanın mevcut olmaması veya kullanıcının belirtilen dosyayı silme izninin olmaması gibi çeşitli nedenlerle dosya silme işlemlerinde hatalar oluşabilir. Hatalar hakkında daha fazla bilgiyi dokümanların Hataları İşleme bölümünde bulabilirsiniz.