我在将图像上传到firebase存储时遇到问题 . 我需要在HTML中使用一种文件类型的输入对象 . 然后我需要为该输入选择的图像上传到我的项目的firebase存储 . 是否还有一种方法可以将该图像的位置存储在实时数据库中,以便以后访问它?我该怎么做?
先感谢您
链接到数据库试试这个:
var ref= firebase.database().ref("Uploads"); var storage = firebase.storage(); var pathReference = storage.ref('images/stars.jpg'); pathReference.getDownloadURL().then(function(url) { ref.push().set({ imgurl: url });
更多信息:
https://firebase.google.com/docs/storage/web/download-files
https://firebase.google.com/docs/storage/web/upload-files
将它添加到存储后,您将能够使用 getDownloadUrl() 获取 url ,然后将其添加到数据库中:
getDownloadUrl()
url
Uploads pushid imgurl: url
1 回答
链接到数据库试试这个:
更多信息:
https://firebase.google.com/docs/storage/web/download-files
https://firebase.google.com/docs/storage/web/upload-files
将它添加到存储后,您将能够使用
getDownloadUrl()
获取url
,然后将其添加到数据库中: