我的阅读限制在Firestore中过期时会发生什么?我是否失去联系或在每个快照上都收到警告消息?
例如,当我在颤抖中失去连接时,如何给出消息“我们正在处理问题”(我认为我应该添加超时等CircularProgressIndicator并显示消息?) 只是streambuilder现在正在做我的工作:
child: StreamBuilder(
stream:Firestore.instance.collection('file').orderBy('numbers').snapshots(),
builder:(BuildContext context, AsyncSnapshot<QuerySnapshot> snapshot){
if(!snapshot.hasData) {return Center(child:CircularProgressIndicator());}
else {return gridView(snapshot.data.documents);},)
答案 0 :(得分:0)
如果您已达到Firestore的读取配额,则需要服务器中数据的读取操作将开始失败。在大多数情况下,会引发错误,您可以在代码中捕获该错误(尽管我不知道在Flutter中会显示什么确切的错误)。