Encontrei recentemente um problema com o Google Chrome onde, ao tentar imprimir qualquer página da Web a partir do Chrome, a pré-visualização nunca renderiza (continua a mostrar Loading...
) e a tentativa de impressão não resulta na impressão da página. / p>
Esse problema parece estar isolado em um único computador. Ao fazer login no meu perfil do Google Chrome em outro computador, o processo de impressão funciona bem.
Além disso, ao iniciar o Chrome a partir da linha de comando e definir o sinalizador --user-data-dir
como algo como /tmp/test_profile
, a funcionalidade de impressão funcionará novamente. No entanto, o problema persiste ao usar o Chrome em uma conta de convidado.
Com o sinalizador --enable-logging
definido, observei vários erros que resultaram ao tentar imprimir:
"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'".
Há mais 16 mensagens de erro a seguir, todas fazendo referência a outros componentes do pacote mhjfbmdgcfjbbpaeojofohoefgiehjai
que falhou ao carregar devido à diretiva CSP.
mhjfbmdgcfjbbpaeojofohoefgiehjai
referenciado nos erros refere-se ao plug-in do navegador Chrome PDF Viewer, que, acredito, é instalado por padrão pelo Chrome e é usado para gerar a visualização da impressão.
Eu tentei desativar e reativar os plug-ins do Visualizador de PDF várias vezes e desativei todas as extensões do Chrome para ter certeza de que ele não estava sendo afetado por interferência externa de uma extensão que não funcionava corretamente. Eu também tentei reinstalar o próprio Chrome.
Nesse momento, suspeito que o problema provavelmente esteja em um dos arquivos locais associados ao meu perfil do Chrome, já que iniciar o Chrome com um perfil inexistente na linha de comando ou usar meu perfil de outro computador não reproduzir o problema. No entanto, não tenho certeza dos passos exatos a seguir para identificar a causa. Se houver algum outro detalhe que eu possa fornecer que seria útil, por favor, indique-os para mim.