【发布时间】:2021-10-05 02:48:20
【问题描述】:
我已经创建了一个按钮来从我从 firestore 获得的 URL 下载文件,我也需要文件名,有没有办法使用我得到的 URL 来引用文件? 我看到了类似问题的答案,但找不到合适的解决方案。
这是我得到的 URL 类型
https://firebasestorage.googleapis.com/v0/b/student-app.appspot.com/o/img%2FFileName.pdf?alt=media&token=367f598b-425d-4ce0-be2b-804d2103d69e
有没有办法从中提取文件名?还是通过任何参考方法?
【问题讨论】:
-
你是如何获得下载地址的?你有参考文件吗?如果您有参考,那么您可以使用
.name属性。 -
这个url获取json类型?当您在 firestorge 上传图片时,您会获得 url 和名称。保存数据库(sql,firestore)
-
不,实际上我在网络浏览器中创建了一个管理 SDK,从那里上传一个 pdf 文件,所以上传后我得到文件的链接并将其存储在 firestore 文档中。所以我从firestore获得了链接,没有参考。
标签: firebase flutter firebase-storage