В моем компоненте я отказываюсь от подписки, когда видимость страницы изменяется, поэтому, когда пользователь переключает вкладки, он не потребляет мои данные в режиме реального времени.Ниже приведена функция, вызываемая для события изменения видимости страницы, но она не работает в случае, когда страница снова становится видимой.
if (document.hidden) {
this.streamService.disconnect();
this.subscription.unsubscribe();
this.timeClock.unsubscribe();
} else {
this.streamService.initialize();
this.subscription = this.resubscribe();
this.timeClock = this.clockResubscribe();
}