Меню Закрыть

Яндекс браузер белый экран

Содержание

Angular 4. Скомпилировал проект с помощью —prod. Отдаю приложение Nginx’ом. Приложение отдается без задержки, нагрузки нет совсем на сервер. Отображается title и все статик файлы нормально прогружаются. Но происходит задержка перед отображением страницы. То есть title отображается, а контента нет на страницы, просто белый экран. После некоторого времени произвольного(мб около минуты) контент страницы появляется. Из-за чего такое возникает?
Пробовал в 2х компонентах страницы вынести получение данных из конструктора в ngOnInit, но это не помогло. В консоли ошибок нет.

Но если открыть в браузере(у меня yandex browser) вкладку network и попробовать по перезагружать страницу, то она загружается без проблем. Без каких либо задержек.

UPDATE:
В разделе network увидел что в строчке проверки токена запрос имеет статус pending(ожидает). Этот метод сервиса вызывается в AuthGuard’e. Этот Guard стоит у меня там где важно пускать только залогиненых пользователей. И там код следующий:

Белый экран в Ютубе – часто встречающаяся проблема, решить которую не помогает обновление странички или перезапуск браузера. Вы исправите неполадку, как только найдете ее первопричину.

Основные причины появления “Белого экрана”

Белый экран на Ютубе – давняя проблема, с которой часто сталкиваются пользоваться. Если проанализировать обсуждения на профессиональных форумах, можно составить топ- причин неприятного явления:

  1. Мало оперативной памяти. Недостаток свободного места для обмена данными приводит к появлению белого экрана.
  2. Система греется. Если у вас слабенькое устройство и на нем запущено много программ, система перегревается, подвисает и перестает отображать принятые данные.
  3. Браузер. Устаревшая версия браузера не “тянет” и не способна качественно обработать получаемые с видеохостинга данные. Чаще всего проблема возникала на Мазилле, причем обновление не помогало устранить неполадку, приходилось менять привычки и переходить на Гугл Хром.
  4. Adobe Flash Player. Видео “играется” именно данной программой, ее версия может устареть или взаимодействие ее с другим ПО может проходить со сбоями.
  5. Адблок. Нам всем мешает навязчивая реклама, но ее блокировщики способны ухудшить работу браузера, в том числе – вызвать в окне просмотра появление белого экрана на Ютубе.
Читайте также:  Безлимитный интернет в международном роуминге билайн

Редко компьютер оказывается атакованным вирусом, который изменяет настройки hosts. Вот все причины, почему на Ютубе вместо видео белый экран, выявленные коллективным разумом за время существования проблемы.

Как исправить проблему

Чтобы исправить проблему возникновения белого экрана, нужно поочередно пробовать разные способы, пока один из них не поможет:

Рекомендуем к прочтению

Добавить комментарий

Ваш адрес email не будет опубликован.