使用AngularFire2 5.0.0-rc.6和Angular 5.2.11,有什么方法可以使用downloadURL从Firebase存储文件夹中删除文件?
答案 0 :(得分:3)
是的。 AngularFireStorage
上有一个storage
对象,上面有一个名为refFromURL
的方法。您可以使用下载URL进行调用。这将返回类型firebase.storage.Reference
的实例,然后您可以在其上调用delete
。这将返回一个Promise<any>
,如果需要可以返回。
尝试一下:
constructor(private storage: AngularFireStorage) { }
....
delete(downloadUrl) {
return this.storage.storage.refFromURL(downloadUrl).delete();
}