Rxjs 当浏览器位于后台时,firebase订阅会发生什么情况?

Rxjs 当浏览器位于后台时,firebase订阅会发生什么情况?,rxjs,angularfire2,angularfire,Rxjs,Angularfire2,Angularfire,当网页在移动设备上不可见时,我不理解订阅firebase架构的行为。例如,有人加载你的angular应用程序,设置订阅,然后他们从浏览器切换到其他应用程序 订阅是否仍处于活动状态?例如,如果订阅消息的接收被设计为触发音效,那么该音效会在收到订阅更新时播放,还是在用户将浏览器置于前台时播放,或者更新会丢失 不同浏览器/设备(Android/IOS/桌面)上的行为是否相同?订阅将保持活动状态,只要它是以下之一:状态更改,值更改,审核试用版和快照更改(在收藏或文档上),无论您是否切换到其他选项卡或其他

当网页在移动设备上不可见时,我不理解订阅firebase架构的行为。例如,有人加载你的angular应用程序,设置订阅,然后他们从浏览器切换到其他应用程序

订阅是否仍处于活动状态?例如,如果订阅消息的接收被设计为触发音效,那么该音效会在收到订阅更新时播放,还是在用户将浏览器置于前台时播放,或者更新会丢失


不同浏览器/设备(Android/IOS/桌面)上的行为是否相同?

订阅将保持活动状态,只要它是以下之一:
状态更改
值更改
审核试用版
快照更改
(在收藏或文档上),无论您是否切换到其他选项卡或其他应用程序。您可以查看“网络”选项卡,查看如何持续接收事件(如“频道”等)。不确定Android或IOS等设备上是否存在差异。