Як відкрити PDF в інтегрованому переглядачі Chrome, не завантажуючи його


24

Тож я був дуже в захваті від нового інтегрованого перегляду PDF в хромі. Однак, коли я натискаю посилання на файл PDF, chrome пропонує завантажити його, а не відкривати його у своєму переглядачі.

Як мені змусити його відкривати pdfs всередині свого переглядача?

Редагувати: Я виявив, що він веде себе якось випадково. Іноді він відкриває його всередині свого переглядача, а іноді просить завантажити його.

У gmail, хоча він завжди просить завантажити його.

Примітка. У мене вже не встановлено прапорець "запитати, де зберегти кожен файл перед завантаженням".


Зробіть реверс цього - superuser.com/questions/107700/…
ChrisF

Відповіді:


13

Я думаю, що проблема іноді виникає, коли веб-сервер, з якого ви завантажуєте PDF, не обслуговує PDF з правильним типом MIME.

Коли веб-сервер подає PDF з правильним типом MIME, Chrome попередньо переглядає його. Коли веб-сервер подає PDF з неправильним або загальним типом MIME ( application/octet-stream), Chrome завантажує його.

Якщо сервер поверне Content-Type text/htmlChrome, відобразить / відкриє PDF безпосередньо у веб-переглядачі. Однак якщо сервер повертає Content-Type, application/pdfбраузер запропонує користувачу зберегти / завантажити PDF-файл.


1
Так, вмісту для розміщення вмісту недостатньо, він також потребує mime application / pdf.
Четвер

Дякую за вашу відповідь, тепер я знаю, чому деякі файли PDF відкриваються в Chrome, а інші - ні.
WG-

8

Завантажте PDF-файл, потім, коли це буде зроблено, клацніть лівою кнопкою миші на значку завантаження внизу та виберіть "завжди відкривати цей тип файлу". Тепер він повинен відкрити будь-яке посилання PDF, яке ви натискаєте у цьому вікні, не завантажуючи його на постійне місце.

Щоб скасувати його, перейдіть до Опції> На вкладці Капот> Очистити налаштування автоматичного відкриття.

У мене також встановлено прапорець "запитати, де зберегти кожен файл перед завантаженням", не впевнений, чи це впливає на поведінку автоматичного відкриття файлу.

Можливо, є деякі PDF-файли, які хром не можуть відображатись належним чином, тому він пропонує завантажити його для перегляду з іншим переглядачем PDF. Це не повноцінний переглядач, як Foxit чи Adobe

Я використовую це таким чином і не можу знайти жодного PDF-файлу, який хромовий файл врятував, він повинен десь його кешувати, щоб прочитати, але я не впевнений, де це відбувається.

Більше інформації про хромовані приховані функції http://www.blogsdna.com/828/seven-hidden-configuration-pages-of-google-chrome-browser.htm

Приховані експериментальні можливості для версії 8

про: прапори

.


Я завантажив pdf-файл, але опція "завжди відкривати цей тип файлу" для нього відключена.
pdeva

введіть "About: plugins" без лапок у рядку URL, натисніть клавішу Enter, перевірте, чи не вимкнено переглядач PDF в Chrome, якщо він є, увімкніть його, можливо, доведеться перезапустити браузер.
Моаб

це ввімкнено. як я вже сказав, він відкриває PDF-файли випадковим чином.
pdeva

8
Це рішення невірно. Це змушує файли все ще завантажуватись, але потім відкриватися негайно після завершення завантаження. Це не робить нічого для того, щоб переглядач PDF-файлів Chrome працював.
Ной Ітер

1
Звичайно. Це може виправдати його некоректність, але це не змінить .
Ной Ітер

5

Поведінка Chrome (та інших браузерів) залежить від заголовка HTTP "вміст-диспозиція". Якщо встановлено значення "вбудований", воно буде автоматично відкрито, якщо буде налаштовано відповідним чином. Якщо для нього встановлено "вкладення", Chrome запропонує зберегти його, незалежно від інших конфігурацій. Іншими словами, поведінка буде залежати від сайту до сайту, як і ви описуєте. Я не знаю, однак, якщо і як можна зробити так, щоб відкрити PDF у будь-якому випадку; Боюся, що це не можливо.


Чи вірите ви, що ми могли б зробити розширення, яке змінює тип вмісту, а отже, змушує Chrome відкривати файл замість завантаження?
Шиммі

2

Можливість автоматичного відкриття PDF-файлів була відключена в останніх версіях Chrome. Розробники знову реалізували цю функцію, і вона знову доступна в Chrome 10 і вище.

Докладніше див. У цьому звіті про помилки .


1

Відкрийте Chrome і введіть "chrome: // plugins" без лапок на панелі універсального / URL-адреси / пошуку. Клацніть Увімкнути в Chrome Viewer Chrome. Якщо вам потрібно, перезавантажте хром, щоб він набув чинності. Слід добре піти.


-1

Не потрібно нічого завантажувати. Це швидке виправлення. 1. Відкрийте веб-переглядач Chrome 2.type у наведеному нижче місці, де ви зазвичай введете веб-адресу
chrome: // плагіни 3. включіть переглядач chrome pdf, натиснувши на Увімкнути

Так просто ......


1
Це дублює іншу відповідь і не додає нового вмісту. Будь ласка, не публікуйте відповіді, якщо у вас насправді є щось нове.
DavidPostill
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.