【发布时间】:2022-04-02 03:13:13
【问题描述】:
我正在使用带有firebase的android studio,有没有办法从android的firebase存储中一次删除多个图像
【问题讨论】:
标签: android firebase firebase-storage
我正在使用带有firebase的android studio,有没有办法从android的firebase存储中一次删除多个图像
【问题讨论】:
标签: android firebase firebase-storage
Cloud Storage 中没有用于批量或批量删除文件的 API。您必须按照documentation 中的说明逐个删除。
【讨论】:
在我的一个项目中,我使用以下代码删除了多个文件
const imageURLS = !Array.isArray(item?.data?.imageURL)
? [item?.data?.imageURL]
: item?.data?.imageURL;
imageURLS.forEach(async (URL) => {
let storageRef = projectStorage.refFromURL(URL);
await deleteFile(`images/${currentUser.uid}/${storageRef.name}`);
});
【讨论】: