Web'de Cloud Storage ile dosya silme

Dosyaları Cloud Storage'a yükledikten sonra da silebilirsiniz.

Dosya Silme

Bir dosyayı silmek için önce ilgili dosyaya referans oluşturun. Ardından, söz konusu referansta, çözümlenen bir Promise veya Promise reddederse hata döndüren delete() yöntemini çağırın.

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ı Giderme

Dosya silme işlemlerinde, dosyanın mevcut olmaması veya kullanıcının istenen dosyayı silme izninin olmaması gibi çeşitli nedenler vardır. Hatalar hakkında daha fazla bilgiyi belgelerin İşleyici Hataları bölümünde bulabilirsiniz.