Как повторно подписаться на заметку об изменении события - PullRequest
0 голосов
/ 26 февраля 2019

В моем компоненте я отказываюсь от подписки, когда видимость страницы изменяется, поэтому, когда пользователь переключает вкладки, он не потребляет мои данные в режиме реального времени.Ниже приведена функция, вызываемая для события изменения видимости страницы, но она не работает в случае, когда страница снова становится видимой.

if (document.hidden) {
  this.streamService.disconnect();
  this.subscription.unsubscribe();
  this.timeClock.unsubscribe();
} else {
  this.streamService.initialize();
  this.subscription = this.resubscribe();
  this.timeClock = this.clockResubscribe();

}
...