Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

Xóa tệp bằng Bộ nhớ đám mây trên web

Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

Sau khi tải tệp lên Cloud Storage, bạn cũng có thể xóa chúng.

Xóa tệp

Để xóa một tệp, trước tiên hãy tạo một tham chiếu đến tệp đó. Sau đó, gọi phương thức delete() trên tham chiếu đó, phương thức này sẽ trả về một Promise sẽ giải quyết được hoặc một lỗi nếu Promise từ chối.

Web version 9

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 version 8

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

Xử lý lỗi

Có một số lý do khiến lỗi có thể xảy ra khi xóa tệp, bao gồm tệp không tồn tại hoặc người dùng không có quyền xóa tệp mong muốn. Có thể tìm thấy thêm thông tin về các lỗi trong phần Xử lý Lỗi của tài liệu.