-2

如果它可以与服务器通信,我需要有关 epub 文件的帮助。Epub 文件用于制作电子书。我们遇到了一个问题,客户需要知道我们是否可以将更新的材料推送到 epub 文件。我需要知道它是否可能。提前致谢!

4

3 回答 3

2

Epub 文件不做任何事情。它们只是数据。重要的是处理它们的程序(通常称为电子书阅读器)能够做什么。此类程序种类繁多,具有不同的特点。但大多数情况下,它们倾向于以类似书本的方式呈现内容,除了以不同的方式在书本上移动之外几乎没有互动。

Epub 文件是包含 XHTML 和其他文件的压缩文件,并且 XHTML 文件可能包含链接。Epub 阅读器可能允许也可能不允许跟随服务器中资源的链接(当然,前提是有 Internet 连接)。但这意味着基于请求的访问,即客户端(电子书阅读器)向服务器请求某些内容,而不是推送访问,服务器发起传输。

在实践中,您不应该期望电子书阅读器能够通过推送从服务器接收任何材料。基于请求的访问通常是可能的,但这通常只是意味着读者可以启动 Web 服务器并将 URL 传递给它。即使读者能够直接显示链接资源,这并不意味着电子书的任何自动更新。

于 2013-09-05T16:55:02.830 回答
0

不,他们不能。电子书是电子书,而不是实时文档。

于 2013-09-14T11:42:17.577 回答
0

我在 EPub2 中的理解是不可能的,但是在 EPub3 中你可以使用 JavaScript 做同样的事情。您可以创建一个 XMLHttp 请求并使用它。

于 2014-01-23T11:41:18.300 回答