Удаление файлов с помощью Cloud Storage в веб-интерфейсе

После загрузки файлов в Cloud Storage вы также можете их удалить.

Как удалить файл

Чтобы удалить файл, сначала создайте ссылку на него. Затем вызовите метод delete() для этой ссылки, который возвращает Promise, если он разрешается, или ошибку, если Promise отклоняется.

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!
});

Обработка ошибок

Ошибки при удалении файлов могут возникать по разным причинам, например если файл не существует или у пользователя нет разрешения на его удаление. Дополнительную информацию об ошибках можно найти в разделе Обработка ошибок.