Поддержка PDF Viewer в мобильном браузере (iPhone и Android) - PullRequest
2 голосов
/ 10 декабря 2011

Широко ли поддерживается тег <object> в мобильном браузере ?! Я пытаюсь встроить PDF-файл, но кажется, что он не поддерживается.

Я использую следующий HTML для просмотра PDF

<object data="pdf/sample.pdf#view=Fit" type="application/pdf" width="100%" height="400px"> 
    <p>It appears you don't have Adobe Reader or PDF support in this web browser. <a rel="external" href="pdf/sample.pdf">Click here to download the PDF</a></p>
</object>

и с использованием PDFObject , но оба они не работают в мобильных браузерах!

Ответы [ 3 ]

2 голосов
/ 10 декабря 2011

Ни один браузер не поддерживает встроенный рендеринг PDF-файлов без плагина (кроме Google Chrome, как заявлено здесь ).

Но вы можете использовать Google Docs Viewer для отображения файлов PDF внутри веб-страницы, как объяснено здесь .

1 голос
/ 26 июля 2016

Загрузите ваш URL внутри iframe, используя Google Docs

<iframe id="pdfviewer" src="http://docs.google.com/gview?embedded=true&url=YOUR_URL_HERE&amp;embedded=true" frameborder="0" width="100%" height="100%"></iframe>
1 голос
/ 11 декабря 2011

Если встраивание не важно для вас, вы можете просто сослаться на PDF на отдельной странице.

Safari (и UIWebViews) поддерживает рендеринг PDF, я не уверен на 100% об Android, но яподозреваю, что это похожая история.

PDF in safari

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...