【发布时间】:2020-10-24 19:54:42
【问题描述】:
在我的 React Native 应用程序中,我需要
- 将图片上传到 Firebase 存储
- 然后下载并编辑(裁剪/旋转)
- 再次将编辑后的图像上传到 Firebase 存储
我能够上传图片,使用 getDownloadURL() 方法获取其 URL,并使用 Image 组件显示它,因为它会立即获取 url 输入。
现在我需要本地文件路径才能编辑编辑后的图像并将其重新上传到 Firebase 存储。
This question 解释了一个getFile() 方法,但我找不到它firebase docs。
另一个question 给出了一些方向,但它在 JAVA 中。
Some Blogs 提到使用诸如react-native-fs、react-native-fetch-blob 等库,但似乎他们正试图将文件保存在存储/库中。这对我的要求是不必要的(我不想将图像保存在图库中)。我可能只需要下载它的缓存图像的路径。
有人能解释一下如何用 React Native 术语获取下载的图像文件的本地文件路径吗?
编辑:
不使用世博会。而且我希望它同时适用于 Android 和 iOS。
【问题讨论】:
标签: firebase react-native firebase-storage