-3
我目前有一个Android和iOS应用程序,用于下载并读取存储在远程服务器中的epub文件。目前,epub在解压缩和显示之前已完全下载。有没有什么方法可以在下载时阅读Epub文件?
现在,客户端请求一种让用户能够在epub被下载时读取epub的内容的方式。有什么办法可以做到这一点?
预先感谢您。
我目前有一个Android和iOS应用程序,用于下载并读取存储在远程服务器中的epub文件。目前,epub在解压缩和显示之前已完全下载。有没有什么方法可以在下载时阅读Epub文件?
现在,客户端请求一种让用户能够在epub被下载时读取epub的内容的方式。有什么办法可以做到这一点?
预先感谢您。
不,如果您下载(压缩)EPUB文件,则无法实现此目的。如果您将EPUB以未压缩的形式存储在服务器上,则可以“流式传输”,并提供一个合适的API来检索由deathyr所说的部件。
顺便说一句,后者是Readium云阅读器所做的。请参阅https://github.com/readium/readium-js-viewer
您可以将epub分成多个区块并同步下载第一部分,而其他部分则是异步下载?那时你的一个API可能是GET book1/chunk1 /(例如可能是第一章) – deathyr