Как реализовать клиентскую программу просмотра PDF JS/HTML5 на стороне клиента Mozilla?

Я некоторое время пытался установить pdf.js на свой сервер, чтобы отображать PDF в программе просмотра, как в их демонстрации:

http://mozilla.github.io/pdf.js/web/viewer.html

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

Это все файлы в каталоге на моем сервере:

https://github.com/mozilla/pdf.js

Кто-нибудь знает правильный способ реализовать это или есть пошаговое руководство, которое показывает, как это сделать, что я пропустил? Я предполагаю, что мне не нужны все файлы в этом каталоге, верно?

Спасибо за любую подсказку, очень нужно!


person Osu    schedule 07.10.2013    source источник
comment
Я предполагаю, что у вас есть сервер на базе Node, и когда запрашивается PDF, вы хотите вернуть HTML, сгенерированный с помощью PDF.js, верно?   -  person Pavlo    schedule 07.10.2013


Ответы (2)


Вы должны собрать проект с помощью node make generic в соответствии с инструкциями по сборке на https://github.com/mozilla/pdf.js

После размещения созданных файлов на веб-сервере вы можете добавить строку запроса файла к URL-адресу, например. http://server/pdf.js/web/viewer.html?file=http://server/some.pdf.

person lemonad    schedule 22.10.2013

Готовую реализацию pdf.js можно найти по адресу:

https://github.com/mozilla/pdf.js/tree/gh-pages

person user1914368    schedule 08.11.2013