【问题标题】:FlutterFirebase Is it possible to add text data about photo and photo?Flutter Firebase 是否可以添加有关照片和照片的文本数据?
【发布时间】:2021-04-27 19:36:02
【问题描述】:

我在这种情况下感到困惑。我正在做一个新项目,比如添加照片和描述或其他文本输入。我读了一篇文章,它正在这样做,但它是旧文章。 我的应用程序是这样的;用户将添加照片、标题和描述。就像一个简单的 Instagram。 (老实说,我不会做 instagram。:])

(你也可以在这里找到它: https://fireship.io/lessons/flutter-slider-like-reflectly/.)

是否可以在 Firebase Firestore 中做到这一点?还是应该使用云存储?

如果我必须使用云存储,如何添加照片描述或其他文本输入。

我在 Google 中找不到任何类似的示例。

【问题讨论】:

    标签: firebase flutter google-cloud-firestore firebase-storage


    【解决方案1】:

    要让用户将图片上传到您的应用,您需要 Firebase Storage 之类的东西来托管图片,因此无论如何您都需要 Cloud Storage。关于描述,可以将自定义元数据附加到 Cloud Storage 中的文件(描述、位置、标题等)。但是,如果您想要更复杂的东西,将 Firestore 与 Storage 结合使用可能是您最好的选择。您可以将每个图像的文档存储在 firestore 中的图像集合中,并让 imageUrl 字段指向托管 URL 以及您可能想要的任何其他数据

    【讨论】:

    【解决方案2】:

    您需要同时使用两者,您应该将图像上传到云存储中,上传后您将获得该文件的链接。然后,您可以将此链接与其他信息以及描述或其他您想要的文本输入一起添加到 Firestore 文档中。

    【讨论】:

      猜你喜欢
      • 2020-03-19
      • 1970-01-01
      • 2021-02-13
      • 1970-01-01
      • 2020-01-12
      • 1970-01-01
      • 2017-05-08
      • 2012-05-28
      • 1970-01-01
      相关资源
      最近更新 更多