根据WEB上的URL删除一张图片
Delete an image based on URL on WEB
我在网络 Firebase 上找不到像 'getReferenceFromUrl' 这样的函数。我已经为我的数据库中的每个项目存储了对 URL 的引用(而不是图像的名称)。
是否有任何变通方法可以使用 URL 获取图像上的参考?
是的,它在 the docs 中,可能有点隐蔽。
// Create a reference to the file to delete
var desertRef = firebase.storage().refFromURL('https://firebasestorage.googleapis.com...')
// Delete the file
desertRef.delete().then(function() {
// File deleted successfully
}).catch(function(error) {
// Uh-oh, an error occurred!
});
我在网络 Firebase 上找不到像 'getReferenceFromUrl' 这样的函数。我已经为我的数据库中的每个项目存储了对 URL 的引用(而不是图像的名称)。
是否有任何变通方法可以使用 URL 获取图像上的参考?
是的,它在 the docs 中,可能有点隐蔽。
// Create a reference to the file to delete
var desertRef = firebase.storage().refFromURL('https://firebasestorage.googleapis.com...')
// Delete the file
desertRef.delete().then(function() {
// File deleted successfully
}).catch(function(error) {
// Uh-oh, an error occurred!
});