当我们将图片上传到firebase存储时,有没有办法将该图片的下载网址附加到自己的元数据?根据我的理解,您似乎只能在调用:
后获取下载URLref.putBytes(byteArray, metadata);
如此有效,在您上传图片之前,您无法拥有downloadUrl。由于您在上传图片时附加了元数据,因此似乎无法将您的downloadUrl包含在元数据中。
如果有解决方法,请告诉我。
为什么我要将downloadUrl附加到我的元数据 只是一些额外的背景。我想将我的downloadUrl附加到我的图像元数据上,这样我就可以使用云功能将这些信息传递给firebase数据库。我想这样做,而不是单独将downloadUrl上传到firebase存储,这样我就可以确保存储和数据库始终同步。我们无法上传仅上传图片,或只上传了downloadUrl。