2017-02-21 76 views
-3

我目前有一個Android和iOS應用程序,用於下載並讀取存儲在遠程服務器中的epub文件。目前,epub在解壓縮和顯示之前已完全下載。有沒有什麼方法可以在下載時閱讀Epub文件?

現在,客戶端請求一種讓用戶能夠在epub被下載時讀取epub的內容的方式。有什麼辦法可以做到這一點?

預先感謝您。

+0

您可以將epub分成多個區塊並同步下載第一部分,而其他部分則是異步下載?那時你的一個API可能是GET book1/chunk1 /(例如可能是第一章) – deathyr

回答

0

不,如果您下載(壓縮)EPUB文件,則無法實現此目的。如果您將EPUB以未壓縮的形式存儲在服務器上,則可以「流式傳輸」,並提供一個合適的API來檢索由deathyr所說的部件。

順便說一句,後者是Readium雲閱讀器所做的。請參閱https://github.com/readium/readium-js-viewer

相關問題