Обнаружить медленную сеть Angular 9 - PullRequest
0 голосов
/ 30 марта 2020

Мне нужно перехватить медленное сетевое событие в моем приложении Angular 9.

Любой способ сделать это?

Я уже обнаруживаю офлайн и онлайн-событие, но мне нужно медленное обнаружение сетевых событий

вот мой код для обнаружения событий в сети и в автономном режиме

this.onlineEvent = fromEvent(window, 'online');
this.offlineEvent = fromEvent(window, 'offline');
this.slowLineEvent = fromEvent(window, 'slowline');
this.subscriptions.push(this.onlineEvent.subscribe(e => {
  this.connectionStatusMessage = 'Back to online';
  this.connectionStatus = 'online';
  this.error = { type: 'ok', color: 'rgb(80, 218, 0)', message: 'CONNECTION.OK' };
}));

this.subscriptions.push(this.offlineEvent.subscribe(e => {
  this.connectionStatusMessage = 'Connection lost! You are not connected to internet';
  this.connectionStatus = 'offline';
  this.error = { type: 'offline', color: 'red', message: 'CONNECTION.OFFLINE' };
}));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...