O Google Chrome 37 às vezes abre o PDF no plug-in do visualizador de PDF e às vezes baixa o PDF

1

Estou usando o Google Chrome versão 37.0.2062.103 no Windows 8.1 Pro. Quando cheguei a esta página com dois PDFs e cliquei com o botão esquerdo em ambos, obtive resultados diferentes. A folha de dados da Texas Instruments é aberta no leitor de PDF integrado do Google. O Chrome oferece o download do diagrama esquemático.

Se na caixa de diálogo de download na parte inferior, eu clicar no downarrow e escolher "Sempre abrir arquivos deste tipo", o comportamento de ambos os PDFs será o mesmo. Eu tentei isso antes e depois de limpar meu histórico de downloads no Google Chrome.

O que está causando essa diferença de comportamento entre os dois PDFs?

    
por RyanTM 05.09.2014 / 23:39

1 resposta

3

É algo que eles estão fazendo no lado do servidor, dependendo de quais cabeçalhos são retornados ao cliente, você pode permitir que um PDF seja exibido usando o comportamento padrão ou forçar o cliente a fazer o download. Consulte esta página de uma forma que pode ser implementada.

Neste caso, não parece que foi intencional. Se você observar os cabeçalhos sendo retornados para esses dois links, eles terão diferentes "tipos de conteúdo". O primeiro tem o tipo de conteúdo application/pdf e o segundo tem application/octet-stream . O Chrome reconhece que pode abrir application/pdf com o visualizador de PDF incorporado, mas não o tipo de conteúdo application/octet-stream , pelo que apenas o transfere.

O que você pode fazer sobre isso? Não muito. Pode haver extensões que contornarão isso, mas eu nunca encontrei uma.

    
por 05.09.2014 / 23:48