25

За последние несколько месяцев Google Chrome становился все хуже и хуже. Когда я открываю много (но не все) веб-страниц, как только страница загружается, окно браузера становится полностью пустым.

Другие говорили об этом:

http://productforums.google.com/forum/#!topic/chrome/3oJZY2Qu-Mk

Команда Chrome, похоже, молчит об этой проблеме, и это настолько плохо для меня, что Chrome в значительной степени непригоден для использования. Кто-нибудь смог исправить это правильно?

Я использую Mac OS X 10.6.8.

10 ответов10

7

Есть много сообщений о таких проблемах с различными (слишком многими) решениями. Ниже собраны некоторые из них, но далеко не все. Возможные причины этой проблемы кажутся действительно бесконечными.

  1. Слегка неверный ответ, возвращаемый веб-сервером.
    Ошибка на пустой / белой странице Google Chrome объясняет, что сервер, возвращающий заголовок Content-Length, значение которого больше фактической длины содержимого, отключает Chrome, в то время как все другие браузеры обрабатывают его без проблем. Единственное решение здесь - использовать другой браузер или подождать, пока Chrome исправит эту проблему.
  2. Почему Chrome загружает пустые страницы? предлагает решение «открытие инструмента dev (cmd + shift + i) заставляет страницу визуализироваться».
  3. Черный экран на Chrome обвиняет Chrome в использовании графического процессора, но решение SinthujanLevel, возможно, применимо только к ПК.
  4. Проблема 114683. Загрузите веб-страницу, затем она полностью исчезает, обвиняя Flash в проблеме. Решением (помимо убийства Flash) было отключение аппаратного ускорения Flash.
  5. В выпуске 5882 говорится, что использование Adblock с опцией "блокировать рекламу в видео и flash" решает проблему.
  6. Хром действительно мертв? Проблема с пустым экраном говорит о том, что проблема связана с тем, что Chrome требуется больше общей памяти, чем по умолчанию в системе. Решение состоит в том, чтобы войти
    # sysctl kern.ipc.shmall=17731 , или чтобы он работал при загрузке:
    echo 'kern.ipc.shmall=17731' >> /etc/sysctl.conf .
3

Я тоже испытывал это на некоторых разных версиях Chrome, и хотя я не совсем уверен, откуда в рендерере возникла эта проблема, я могу предложить обходной путь. Кажется, это как-то связано с задержкой рендеринга нескольких вкладок, которые вы открываете одновременно, когда восстанавливаете последний сеанс или иным образом открываете много окон одновременно. Активация каждого из них, кажется, устраняет проблему. Простое нажатие Ctrl+Tab в течение нескольких секунд должно помочь.

2

У вас есть URL, где вы можете надежно воспроизвести эту проблему? Если это так, пожалуйста, поделитесь - было бы полезно, если бы мы могли попробовать его на нескольких других платформах, чтобы увидеть, является ли это проблемой (та же проблема или другое странное поведение) с использованием Chrome для Windows или тестированием с Chromium.

Возможно, вы также захотите отключить все расширения на некоторое время - я бы более подозрительно относился к ошибке расширения, чем в основном браузере, поскольку Chrome почти наверняка лучше протестирован, чем расширения. Некоторые расширения, такие как блокировщики рекламы, изменяют разметку, прежде чем Chrome сможет их отобразить. Это может быть виновником.

Если это все еще происходит без включенных расширений, откройте консоль разработчика (в Windows это сочетание клавиш CTRL-SHIFT-I). Некоторые подсказки о том, что было получено что-то проблематичное, могут включать в себя красный значок с номером рядом с ним в правом нижнем углу (ошибки JavaScript) или пустую или почти пустую панель, показывающую разметку HTML в самой левой вкладке (I у меня нет полного браузера - извините, я не могу получить название вкладки).

Теперь, когда я думаю об этом, я думаю, что видел такое поведение пару раз в Chrome для Windows. обновление всегда исправляло это, но это случалось так редко, что я никогда не исследовал.

2

Я решил эту проблему, отключив одно из расширений браузера (названное Скачать). Я не знаю, как это было добавлено в моем браузере, но кто-то предложил на другом форуме попробовать деактивировать расширения, и это сработало для меня.

У меня тоже были проблемы с другими браузерами: Firefox тоже перестал отвечать, и я даже не смог открыть Internet Explorer. Удаление Chrome и Firefox исправлено IE.

2

Если это та же проблема, с которой я столкнулся в последнее время, то закрытие и повторное открытие браузера, похоже, не помогает (я также использую несколько профилей Chrome, но не уверен, что это связано).

Единственная вещь (кроме перезагрузки), которая решает проблему, - закрыть Chrome, запущенный из системного окна (область уведомлений панели задач, нижний правый угол), щелкнув правой кнопкой мыши и выбрав «Выход». Завершение задачи с помощью диспетчера задач, вероятно, поможет, но метод с иконкой systray должен обеспечить более чистый выход. Затем просто перезапустите браузер, и все вкладки должны вернуться.

1

Нажмите на значок Chrome на панели задач, чтобы свернуть, затем нажмите значок еще раз, чтобы изменить размер. Это работает каждый раз на каждом сайте на обоих моих компьютерах, хотя это все еще боль.

0

Я тоже столкнулся с той же проблемой. Я понял, что проблема началась после установки какого-то расширения "Smiley Bar for Facebook". Только после завершения фонового процесса расширения "Smiley Bar Facebook" проблема исчезла.

Справа вверху вы можете увидеть параметр настроек, из которого можно завершить фоновый процесс.

Надеюсь, это поможет...

0

Chrome Dev вы слушаете. Проблема в том, что страница закончила загрузку, но не отображается. Одно из приведенных выше решений работает: «Нажмите значок Chrome на панели задач, чтобы свернуть, а затем щелкните значок еще раз, чтобы изменить размер». Еще один трюк, который я нашел, это нажать на другую вкладку и сразу же вернуться на вкладку, которая не показывается и альта! страница будет там.

0

Аппаратное ускорение вызвало проблему.

Решение:

Перейдите в "настройки", затем «Показать дополнительные настройки ...», снимите флажок «Использовать аппаратное ускорение, когда доступно».

Это решило проблему на моей версии Chrome 27.0.1453.93 (MacBook Pro, Snow Leopard).

0

Да, у меня была та же проблема с FreeBSD, но казалось, что это произошло только после открытия нескольких вкладок.

Я исправил это, по крайней мере сейчас, изменив настройку kern.ipc.shmall с 32768 на 65536.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .