繁体   English   中英

如何在android studio中一次从firebase存储中删除多张图片

[英]How to delete multiple images from firebase storage at a time in android studio

我正在使用 android studio 和 firebase,有没有办法一次从 firebase 存储中删除多张图像,用于 android

云存储中没有用于批量或批量删除文件的 API。 您必须按照 文档中的说明单独删除每一个。

在我的一个项目中,我使用下面的代码删除了多个文件

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM