无法使用 Flutter Web 访问 Cloud Firestore
Posted
技术标签:
【中文标题】无法使用 Flutter Web 访问 Cloud Firestore【英文标题】:Cannot access Cloud Firestore with Flutter Web 【发布时间】:2020-04-26 06:19:23 【问题描述】:在网络上运行时,我无法从 Firebase 获取数据。 我想能够读取文档数据,但我总是失败并且数据总是返回 null。
没有错误信息或任何调试信息...
【问题讨论】:
【参考方案1】:我猜现在Firebase for Web支持它
而this是怎么用的。
检查一下。希望这会有所帮助
【讨论】:
【参考方案2】:cloud_firestore
plugin 目前不支持 Flutter web(2019 年 1 月)。
不过,目前有一个open pull request,它将很快为插件添加 Flutter Web 支持。您可以在 GitHub 上跟踪进度。
与此同时,您可以使用 firebase
插件并分别处理您的 Cloud Firestore 移动和 Web 实施。这是一个很大的努力,等待 PR 或尝试依赖它可能是更好的选择。
您可以随时在 Pub 上查看 Flutter 包支持的平台:
如果插件有网络支持,这将包括“WEB”。
【讨论】:
以上是关于无法使用 Flutter Web 访问 Cloud Firestore的主要内容,如果未能解决你的问题,请参考以下文章
我的 Cloud 功能停止使用 Flutter Web 有啥重大变化吗?
部署在 github.pages 上的 Flutter Web 应用程序无法访问某些资产
Flutter:[cloud_firestore/unknown] NoSuchMethodError:null 上的无效成员:'includeMetadataChanges'(Flutter Web