我正在开发 Flash 聊天应用程序,它已经完成,但现在 Cloud Firestore 出现错误:
<块引用>手势捕获异常
处理手势时抛出以下 NoSuchMethodError:
在 null 上调用了 getter 'email'。
接收器:空
尝试致电:电子邮件
当抛出异常时,这是堆栈:
#0 Object.noSuchMethod (dart:core-patch/object_patch.dart:51:5)
#1 _ChatScreenState.build。 (包:new_flashchat/screens/chat_screen.dart:73:48)
#2 _InkResponseState._handleTap (package:flutter/src/material/ink_well.dart:993:19)
#3 _InkResponseState.build。 (包:flutter/src/material/ink_well.dart:1111:38)
#4 GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:183:24)
...
处理程序:“onTap”
识别器:TapGestureRecognizer#09030
debugOwner:GestureDetector
状态:可能
赢得竞技场
finalPosition: 偏移量(351.6, 104.4)
finalLocalPosition: 偏移量(46.9, 16.4)
按钮:1
发送点击
W/z.new_flashcha(2344): 访问隐藏方法 Ldalvik/system/CloseGuard;->close()V (greylist,core-platform-api, linking, allowed)