如何在React Native中从Firebase存储中提取图像?

如何在React Native中从Firebase存储中提取图像?,firebase,react-native,firebase-storage,Firebase,React Native,Firebase Storage,我能够成功地设置一个将图片上传到Firebase存储的应用程序,但现在我在应用程序上显示这些图片时遇到了问题 如何将最新图像拉入平面列表或类似的可滚动组件?我已经通过StackOverflow查找了以前的答案,但没有找到运气。谢谢你 上载文件时,您会在回调中收到一个快照 您可以在那里找到快照。下载URL 实际上,您可以将这些链接用作img标记的src属性 这比显式下载和显示文件更容易 编辑:由于在实践中可能不清楚如何使用firebase存储,我想详细介绍一下我曾经是如何使用它的 众所周知,Fir

我能够成功地设置一个将图片上传到Firebase存储的应用程序,但现在我在应用程序上显示这些图片时遇到了问题


如何将最新图像拉入平面列表或类似的可滚动组件?我已经通过StackOverflow查找了以前的答案,但没有找到运气。谢谢你

上载文件时,您会在回调中收到一个
快照

您可以在那里找到
快照。下载URL

实际上,您可以将这些链接用作
img
标记的
src
属性

这比显式下载和显示文件更容易

编辑:由于在实践中可能不清楚如何使用firebase存储,我想详细介绍一下我曾经是如何使用它的

众所周知,Firebase存储不允许查询数据,因此没有有效的方法来存储具有关系的文件。这就是为什么您应该始终使用实时数据库来存储关系

我的流程是这样的:

  • 将文件上载到存储器
  • 在数据库中存储指向文件的链接
  • 当查询文件时,只需查询数据库,获取所有链接并在应用程序中使用