Tôi không hoàn toàn chắc chắn những gì bạn đang tìm kiếm nhưng tôi đã có thể làm việc này chính xác như bản trình diễn. Mặc dù bạn có thể không muốn sử dụng trình xem ví dụ đó cho dự án của mình, nhưng bạn có thể sử dụng mã làm việc làm điểm bắt đầu cho các yêu cầu của riêng mình.
Để kiểm tra đơn giản, bạn chỉ có thể sao chép dự án ở đâu đó dưới máy chủ web vào thư mục như myproject và truy cập http://yourservername.com/myproject/web/viewer.html. Bạn sẽ thấy pdf xuất hiện. Đây có thể là điểm khởi đầu để làm việc với dự án này. Tôi đã làm điều này chạy một máy chủ Apache rất cơ bản trên Linux.
Nếu bạn không tìm kiếm một ví dụ có kiểu như bản trình diễn ở trên, bạn cũng có thể xem this jsbin từ tài liệu hướng dẫn cách thực hiện điều gì đó hoàn toàn tùy chỉnh bằng các nút tiếp theo/trước đó để di chuyển giữa các trang (như bạn đã đề cập) bạn chỉ nhìn thấy trang đầu tiên).
Như một lưu ý, có vẻ như thư viện này không hoạt động đúng với Safari. Bạn có thể thấy một vấn đề về nó here. Thật không may điều này làm cho nó không sử dụng được cho tôi bây giờ vì tôi cần hỗ trợ tất cả các trình duyệt hiện tại.
Ngoài ra, hãy nhớ xem các cảnh báo liên quan đến CORS.
Từ kinh nghiệm của tôi, đó là một mớ hỗn độn. Tôi không thể làm cho nó hoạt động được. – sawa
Bạn có thấy ví dụ "Hello World" không? https://github.com/mozilla/pdf.js/tree/master/examples/helloworld Kiểm tra index.html và tệp hello.js để biết ví dụ. –
Có, tôi đã kiểm tra điều đó (xin lỗi vì không đề cập trước đó), nhưng nó không hiển thị đầy đủ pdf.js như trong [demo] (http://mozilla.github.io/pdf.js/web/viewer .html). Khi tôi đặt một tệp khác thay vì 'helloworld.pdf', nó chỉ hiển thị trang đầu tiên của tệp đó. –