Вопрос или проблема
Недавно я столкнулся с проблемой в Google Chrome, когда попытка напечатать любую веб-страницу из Chrome не приводила к отображению предварительного просмотра печати (постоянно показывалось Загрузка...
), и продолжение попытки печати не давало результатов.
Проблема, кажется, ограничена одним компьютером; когда я входил в свой профиль Chrome на другом компьютере, процесс печати работал нормально.
Кроме того, когда я запускаю Chrome из командной строки с установленным флагом --user-data-dir
на что-то вроде /tmp/test_profile
, функция печати снова начинает работать. Однако проблема сохраняется при использовании Chrome под гостевой учетной записью.
С установленным флагом --enable-logging
я заметил несколько ошибок, возникающих при попытке печати:
"Отказано в загрузке скрипта 'chrome-extension://mhjfbmdgcfjbbpaeojofohoefgiehjai/elements/viewer-error-screen/viewer-error-screen.html', поскольку это нарушает следующую директиву Content Security Policy: "script-src chrome://resources 'self' 'unsafe-eval'".
Существует еще 16 сообщений об ошибках, все они ссылаются на другие компоненты пакета mhjfbmdgcfjbbpaeojofohoefgiehjai
, которые не удалось загрузить из-за директивы CSP.
mhjfbmdgcfjbbpaeojofohoefgiehjai
, упомянутая в ошибках, относится к браузерному плагину Chrome PDF Viewer, который, как я полагаю, установлен по умолчанию Chrome и используется для генерации предварительного просмотра печати.
Я несколько раз пробовал отключать и заново включать плагины PDF Viewer, а также отключал все расширения Chrome, чтобы убедиться, что это не вызвано внешним вмешательством со стороны неисправного расширения. Я также пробовал переустановить сам Chrome.
На данный момент я подозреваю, что проблема, скорее всего, заключается в одном из локальных файлов, связанных с моим профилем Chrome, поскольку запуск Chrome с несуществующим профилем из командной строки или использование моего профиля с другого компьютера не воспроизводит проблему. Однако я не уверен, какие конкретные шаги предпринять дальше для выявления причины. Если есть какие-либо другие детали, которые я могу предоставить и которые будут полезными, пожалуйста, дайте мне знать.
Проблема, на самом деле, кажется связанной с просмотрщиком PDF в Chrome. Мне не удалось найти местоположение пакета, несмотря на несколько поисков, поэтому я решил попробовать бета-версию Chrome, чтобы узнать, будет ли она лучше. И да, она действительно лучше!
Я решил проблему, обновив до текущей бета-версии Chrome (на данный момент 57.0.2987.37 beta (64-bit)) на своем Mac.
Чтобы сделать то же самое, перейдите сюда: https://www.google.com/chrome/browser/beta.html
У меня была проблема с печатью из Chrome. Печать бесконечно показывала меню предварительного просмотра и не загружалась. Я мог печатать из других программ и мог печатать, если входил в Chrome с другого профиля. Я также мог печатать, если использовал другой компьютер. На проблемном компьютере я удалил себя как пользователя (используя Управление пользователями). Затем я снова вошел – в верхнем правом углу появился оранжевый восклицательный знак – касающийся расширений. Я включил расширение Adobe – и теперь я могу печатать! Ура!
Ответ или решение
Проблема с не загружающимся предварительным просмотром печати в Google Chrome может быть вызвана несколькими факторами, особенно учитывая, что она проявляется только на одном компьютере. Ниже приведены шаги, которые могут помочь в её решении.
-
Проверка расширений:
- Откройте Chrome и перейдите в меню (три вертикальные точки в правом верхнем углу), затем выберите «Дополнительные инструменты» > «Расширения».
- Отключите все расширения, чтобы удостовериться, что одно из них не вызывает конфликт. После отключения попробуйте снова открыть предварительный просмотр печати.
-
Сброс настроек Chrome:
- Перейдите в меню, выберите «Настройки», прокрутите вниз и нажмите «Дополнительные».
- В разделе «Сбросить и очистить» выберите «Восстановить настройки до изначальных значений» и подтвердите действие.
- После сброса попробуйте снова использовать предварительный просмотр печати.
-
Очистка кэша и данных браузера:
- Перейдите в меню Chrome и выберите «Настройки».
- В разделе «Конфиденциальность и безопасность» выберите «Очистить данные просмотров» и выберите «Кэшированные изображения и файлы» и «Файлы cookie и другие данные сайта», затем нажмите «Очистить данные».
-
Проверка конфликта с другими приложениями:
- Иногда другие программы или драйверы могут конфликтовать с Chrome. Постарайтесь временно отключить программное обеспечение, которое может вмешиваться в работу принтера, например, Adobe Acrobat (или другие PDF-программы), и проверьте, изменится ли ситуация.
-
Обновление Chrome:
- Убедитесь, что Chrome обновлен до последней версии. Для этого перейдите в меню и выберите «Справка» > «О Google Chrome»; браузер автоматически проверит наличие обновлений.
-
Использование бета-версии Chrome:
- Как вы заметили, переход на бета-версию Chrome помог решить проблему. Эта версия может содержать исправления, которые еще не доступны в стабильной версии. Вы можете скачать бета-версию по следующей ссылке: https://www.google.com/chrome/browser/beta.html.
-
Создание нового профиля:
- Если проблема не исчезает, попробуйте создать новый профиль пользователя. Для этого откройте Chrome, перейдите в настройки пользователей и создайте нового. Войдите в новый профиль и проверьте, сможете ли вы использовать предварительный просмотр печати.
-
Использование командной строки:
- Запускайте Chrome с параметрами, например,
--user-data-dir=/tmp/test_profile
, чтобы временно использовать чистый профиль, и проверьте, работает ли предварительный просмотр печати.
- Запускайте Chrome с параметрами, например,
-
Обратитесь к поддержке:
- Если ни один из вышеуказанных шагов не помогает, вы можете обратиться в службу поддержки Google Chrome или посетить их форум, где пользователи сообщают о схожих проблемах.
Сопоставив все данные, мы можем предположить, что проблема скорее всего заключается в файлах профиля Chrome. С помощью вышеуказанных шагов вы сможете более точно установить проблему и, надеюсь, устранить её.