2013-01-24 22 views
6

Chciałbym dodać czytnik epub do mojej aplikacji, ale nie mam pojęcia, jak wyświetlić zawartość epub w przeglądarce. Czy jest jakiś dobry działający model rozpakowywania plików epub, czy parsowanie w JavaScript jest dostępne? Czy istnieje inny sposób na wdrożenie tego czytnika?Internetowy czytnik epub wykorzystujący JavaScript i HTML

Z góry dziękuję!

Odpowiedz

1

Jednym ze sposobów jest użycie biblioteki ePUB javascript. Jedną z takich bibliotek jest js-epub.

Artykuł Three javascript epub readers omawia go nieco bardziej szczegółowo.

epubReader także wydaje się być dla tego samego problemu, ale z różnymi technologiami.

1

Spójrz na Readium, który robi wszystkie te rzeczy.

+0

Readium wydaje się być najbardziej aktualnej opcji, ale jest również tak skomplikowane, że jestem wciąż próbuje ją budować. – Alper

+0

Niemożliwe dla Ziemian do użycia. – vaporbook

2

Epubjs to biblioteka JavaScript do renderowania plików ePUB w przeglądarce na wielu urządzeniach. Zapewnia wspólne funkcje ebook (takie jak trwałość i paginacja) bez potrzeby tworzenia dedykowanej aplikacji lub wtyczki.

W przeciwieństwie do aplikacji, nasz czytnik HTML/JavaScript może być hostowany w dowolnym miejscu i można go łatwo dostosować za pomocą JavaScriptu, na przykład poprzez zmianę interfejsu lub dodanie funkcji adnotacji.

zalecam sprawdzanie https://github.com/futurepress/epub.js

+0

Czy potrzebujemy pliku node.js do uruchomienia epub.js? – atwellpub

+0

Powodzenia w dostosowaniu. Nie mogłem odgadnąć pierwszej rzeczy z brakującej dokumentacji. Mój cel: uzyskaj kod do uruchomienia na każdej zmianie strony lub ogólnie do zrobienia czegokolwiek z systemem zdarzeń. – Alper

+0

115 otwartych problemów. – vaporbook