Задать вопрос
@american6oy
ME JS

Как динамически обновлять размер экрана Angular2?

У меня есть анимация, которая идет по экрану 2 секунды. Но когда размер экрана маленький то эти 2 секунды анимации выглядят не очень красиво. Хотелось бы каким-то образом регулировать этот интервал в зависимости от размера окна браузера и притом динамически. Вдруг человек девайс перевернет, размер браузера уже не тот.
Ести ли способы динамически прослушивать данные об экране или же есть какие-то еще способы решения проблемы?
Мои попытки в виде стрима:
size = Observable.create((observer) => {
      observer.next(window.screen.availWidth)

  })

constructor(private size: ScreenSizeService ) { }
this.size.size.subscribe(data => { console.log(data)});
  • Вопрос задан
  • 1077 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
StivinKing
@StivinKing
А что насчет стандартного способа? пример
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы