![Предварительный просмотр печати не загружается в Google Chrome](https://rvso.com/image/1520704/%D0%9F%D1%80%D0%B5%D0%B4%D0%B2%D0%B0%D1%80%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9%20%D0%BF%D1%80%D0%BE%D1%81%D0%BC%D0%BE%D1%82%D1%80%20%D0%BF%D0%B5%D1%87%D0%B0%D1%82%D0%B8%20%D0%BD%D0%B5%20%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B6%D0%B0%D0%B5%D1%82%D1%81%D1%8F%20%D0%B2%20Google%20Chrome.png)
Недавно я столкнулся с проблемой в Google Chrome, из-за которой при попытке распечатать любую веб-страницу из Chrome предварительный просмотр печати не отображается (продолжает отображаться Loading...
), а продолжение попытки печати не приводит к печати страницы.
Похоже, эта проблема касается только одного компьютера. При входе в мой профиль Chrome на другом компьютере процесс печати проходит нормально.
Кроме того, при запуске Chrome из командной строки и установке флага --user-data-dir
на что-то вроде /tmp/test_profile
, функциональность печати снова работает. Однако проблема сохраняется при использовании Chrome под гостевой учетной записью.
После --enable-logging
установки флага я заметил несколько ошибок, возникших при попытке печати:
"Refused to load the script 'chrome-extension://mhjfbmdgcfjbbpaeojofohoefgiehjai/elements/viewer-error-screen/viewer-error-screen.html' because it violates the following Content Security Policy directive: "script-src chrome://resources 'self' 'unsafe-eval'".
Далее следует еще 16 сообщений об ошибках, все из которых ссылаются на другие компоненты пакета mhjfbmdgcfjbbpaeojofohoefgiehjai
, которые не удалось загрузить из-за директивы CSP.
mhjfbmdgcfjbbpaeojofohoefgiehjai
Упомянутый в ошибках плагин относится к браузерному плагину Chrome PDF Viewer, который, как я полагаю, установлен Chrome по умолчанию и используется для создания предварительного просмотра печати.
Я пробовал отключать и снова включать плагины PDF Viewer несколько раз и отключал все расширения Chrome, чтобы убедиться, что на него не влияет внешнее вмешательство некорректно работающего расширения. Я также пробовал переустанавливать сам Chrome.
На данный момент я подозреваю, что проблема, скорее всего, кроется в одном из локальных файлов, связанных с моим профилем Chrome, учитывая, что запуск Chrome с несуществующим профилем из командной строки или использование моего профиля с другого компьютера не воспроизводит проблему. Однако я не уверен, какие именно шаги предпринять дальше для определения причины. Если есть какие-либо другие подробности, которые я могу предоставить и которые были бы полезны, пожалуйста, укажите их мне.
решение1
Проблема, по-видимому, на самом деле заключается в просмотрщике PDF Chrome. Я не смог отследить местоположение пакета, несмотря на несколько поисков, поэтому я решил попробовать Chrome Beta Channel, чтобы посмотреть, не лучше ли он. И он лучше!
Я решил эту проблему, обновив Chrome до текущей версии Beta (в настоящее время 57.0.2987.37 beta (64-разрядная версия)) на моем Mac.
Чтобы сделать то же самое, перейдите сюда:https://www.google.com/chrome/browser/beta.html
решение2
У меня была проблема с печатью из Chrome. Он бесконечно отображал меню предварительного просмотра печати и не загружался. Я мог печатать из других программ, и я мог печатать, если я входил в Chrome, используя другой профиль. Я также мог печатать, если я использовал другой компьютер. На проблемном компьютере я удалил себя как пользователя (используя Управление людьми). Затем я снова вошел в систему - в правом верхнем углу был оранжевый восклицательный знак - о расширениях. Я включил Adobe - и теперь я могу печатать! Ура