如何将 Flutter Web 与 Firebase 集成? [关闭]

Posted

技术标签:

【中文标题】如何将 Flutter Web 与 Firebase 集成? [关闭]【英文标题】:How do I integrate Flutter web with Firebase? [closed] 【发布时间】:2019-10-17 23:52:06 【问题描述】:

我需要将我的 Flutter Web 应用与 Firebase 集成。我找到了信息,但都是关于 Flutter for mobile 应用程序的信息,而 Flutter for web 需要它。

【问题讨论】:

【参考方案1】:

Flutter web目前处于预览阶段,这意味着it "does not have a plugin system yet."。

GitHub 上关于此的问题已被打开。考虑this one。

它现在提出的替代方案是use the Dart web version of Firebase。

有关更多信息,您应该考虑阅读 GitHub 上的问题。 这应该可以帮助你现在get started

【讨论】:

这意味着你想为firebase创建后端api,你可以在任何平台调用api..我错了吗?【参考方案2】:

FlutterFire library 封装了适用于 iosandroid 的原生 Firebase SDK,目前不适用于 Flutter for the Web。

不过,有一个 community library firebase-dart 为 Dart/Web 用户封装了一些 Firebase 产品。从最近的提交看来,这个库可能与 Flutter for the Web 兼容。

【讨论】:

这意味着你想为firebase创建后端api,你可以在任何平台调用api..我错了吗?【参考方案3】:

将 Flutter 项目与 Firebase 集成:

第 1 步:Firebase 设置。在此处访问 Firebase 官方网站。单击转到控制台。 第 2 步:将应用程序添加到项目。 第 2.1 步:将 Firebase 集成到 iOS 中。打开你的 Flutter 项目。 ... 第 2.2 步:将 Firebase 集成到 Android 中。获取 Android App Id 的最简单方法是导航到 build.gradle 文件。

【讨论】:

这与问题无关,因为问题既没有提到 Android 也没有提到 iOS。

以上是关于如何将 Flutter Web 与 Firebase 集成? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Flutter:Google Maps 如何从 Firestore 设置图标

如何将 Flutter Web 与 Firebase 集成? [关闭]

如何在 Flutter 应用程序中更新 Firebase 令牌并存储它?

如何在 Flutter Web 中使用谷歌地图库? [关闭]

如何将 Flutter 移动应用迁移到 Flutter Web

如何将“Flutter for Web”转换为“Flutter for Mobile”?