【发布时间】:2020-04-16 04:14:02
【问题描述】:
我们可以选择使用 disableNetwork 方法禁用 Firestore 的网络连接,还可以选择使用 remove 方法删除单个快照侦听器。当应用程序进入和退出后台时,我一直习惯于单独删除和重新添加侦听器(因此当应用程序不在前台时,Firestore 不会执行)。但是,当应用程序进入/退出后台时,我不应该只在一个地方禁用/启用网络连接,而不是我现在这样做的方式,有什么理由吗?这两种方法有什么区别吗?这种方法有什么负面影响吗?
【问题讨论】: