我有我想要获取字段的集合。我遵循了flutter fire的说明,它告诉我使用get()来检索文档快照。我正在创建一个documentsnapshot对象,并尝试获取给定id的所有内容。现在,我正在尝试将这个流传递给streambuilder并显示特定的字段。但是我得到了错误; type '_BroadcastStream<DocumentSnapshot<Map<String, dynamic>>>' is not a subtype of
type
'Stream<QuerySnapshot<Object?>
在我的flutter firebase应用程序中,我可以使用查询快照在firebase中获取用户活动文档的长度。但是,我希望在不需要用户刷新页面的情况下实时更新文档数量。我可以通过使用流生成器转换下面的代码来获得实时长度吗?我如何做到这一点?这就是我现在使用的代码,它工作得很好,但不会实时更新。 //this is the code I want to convert to stream
//builder.
static Future<int> numActivities(String userId)
async {
QuerySnapsh
来自Firestore,我正在为如何从Firebase实时数据库接收数据而苦苦挣扎。我只想要一个很好的图像网格视图,这是从实时数据库加载。 Error: flutter: The following NoSuchMethodError was thrown building:
flutter: Class 'DataSnapshot' has no instance method '[]'.
flutter: Receiver: Instance of 'DataSnapshot' 我猜这和索引有关。不知道如何在列表中正确映射它。 import
我有一个颤振项目,希望迁移到最新的依赖项(Firestore、FirebaseAuth、FirebaseStorage等)。
我迁移了所有的代码,并更新了我的库,以便能够启动应用程序。在我的许多firebase集合中,我没有定义字段,以前当我从Firebase请求字段时,它只返回null。现在,它创建了一个错误Bad state: cannot get a field on a DocumentSnapshotPlatform,这个错误并不存在,并且应用程序不能正常工作。
我希望解决方案允许我更新我的依赖项,但不需要更改代码库。
文件中的Pubspec.yaml依赖项:
cupertino
我是一个初学者在颤振和创建一个实时聊天应用程序。
错误发生在stream: usersStream,行,它表示"The argument type 'Stream<dynamic>' can't be assigned to the parameter type 'Stream<QuerySnapshot<Object?>>?'."
Widget searchUsersList() {
return StreamBuilder<QuerySnapshot>(
stream
我更新了以下软件包:
firebase_core:从^0.5.0+1到^1.2.0
cloud_firestore:从0.14.1+3到^2.2.0
firebase_auth:从^0.18.0+1到^1.2.0
更新包后,我将得到以下错误:
═══════ Exception caught by widgets library ═══════════════════════════════════
The following StateError was thrown building StreamBuilder<QuerySnapshot<Object?&g
我正在使用flutter_login_facebook 1.0.1插件来使用Facebook登录到我的应用程序。
当我试图在iOS设备上设置Facebook登录时,我得到了下面的错误。
pod install
WARNING: CocoaPods requires your terminal to be using UTF-8 encoding.
Consider adding the following to ~/.profile:
export LANG=en_US.UTF-8
Analyzing dependencies
Pre-downloadin
我试图在颤振材料应用程序中为玩家创建一个模型。我创建了一个名为“player”的类并实现了它。我编辑gradle文件,以便与firebase连接。我的代码出现了一些错误。所以请帮我解决这个错误。
误差
Error: The argument type 'Object Function()' can't be assigned to the parameter type 'Map<String, dynamic>'.
- 'Object' is from 'dart:core'.
- 'Map'