在我的组件中,我不订阅页面可见性的更改,因此当用户切换选项卡时,他们不会使用我的实时流数据。以下是在pagevisibility change事件上调用的函数中的内容,但在该页面再次变为可见的情况下无法使用。
if (document.hidden) {
this.streamService.disconnect();
this.subscription.unsubscribe();
this.timeClock.unsubscribe();
} else {
this.streamService.initialize();
this.subscription = this.resubscribe();
this.timeClock = this.clockResubscribe();
}