Angular “如何处理Firebase错误”;后端数据集';t在10秒内作出响应”;

Angular “如何处理Firebase错误”;后端数据集';t在10秒内作出响应”;,angular,firebase,google-cloud-firestore,Angular,Firebase,Google Cloud Firestore,这不是一个真正的问题,但我想了好几个月了。如何处理Firebase错误“后端在10秒内未响应” 所以,我读到这个问题是由我的adblocker引起的,所以,如果我不关注chrome标签,它会切断意外的连接。所以,这就是我不担心应用程序的原因 此问题的环境位于Angular应用程序中,通过@Angular/fire library连接firebase 然后,我尝试在每个查询中使用catch错误,但不起作用。控制台消息没有显示我可以捕获错误的路径或文件 所以,如果你知道我如何处理这个错误,我会非常高

这不是一个真正的问题,但我想了好几个月了。如何处理Firebase错误“后端在10秒内未响应”

所以,我读到这个问题是由我的adblocker引起的,所以,如果我不关注chrome标签,它会切断意外的连接。所以,这就是我不担心应用程序的原因

此问题的环境位于Angular应用程序中,通过@Angular/fire library连接firebase

然后,我尝试在每个查询中使用catch错误,但不起作用。控制台消息没有显示我可以捕获错误的路径或文件

所以,如果你知道我如何处理这个错误,我会非常高兴的

警察局。也许你看到了错误,如果没有,这是截图


这条消息只是让你知道发生了什么-由于某种原因,该应用程序处于脱机状态,无法访问Firestore。这目前不是您可以在代码中处理的情况,因为SDK设计为在脱机时工作。脱机时,将使用处理查询。当再次建立连接时,它将自动切换回服务器


由于脱机不是错误,因此您唯一真正可以做的就是检查快照的缓存,以查看快照是否来自缓存。这至少会让你知道你可能没有最新的数据。

这条消息只是让你知道发生了什么事-由于某种原因,该应用程序处于脱机状态,无法访问Firestore。这目前不是您可以在代码中处理的情况,因为SDK设计为在脱机时工作。脱机时,将使用处理查询。当再次建立连接时,它将自动切换回服务器


由于脱机不是错误,因此您唯一真正可以做的就是检查快照的缓存,以查看快照是否来自缓存。这至少会让您知道您可能没有最新的数据。

好的,回答并理解这些问题很有帮助。但有时,我之所以要采取行动,是因为不要切换回去。如果您有正在使用的SDK的错误报告,我建议您与创建它的人一起提交,以及您的调试信息。好的,有帮助的回答并理解。但有时,我之所以要采取行动,是因为不要切换回去。如果您有正在使用的SDK的错误报告,我建议您与创建它的人一起提交该报告,以及您的调试信息。