问题标签 [epub3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
900 浏览

epub - Epub 阅读器支持 Jquery UI

我是 EPUB 新手。我试图在 EPUB 书中实现 Jquery UI 的模态对话框功能。谁能给我提供完全支持 EPUB3 和 JQuery 版本的 Javascript 的 EPUB 阅读器的名称。

0 投票
3 回答
209 浏览

xml - 验证 Epub3 的 XHTML 文件夹

在包含在 EPUB3 中之前,我需要验证 XHTML 文件夹。Epub3 验证器在创建 epub 后执行检查。我需要先验证,所以我不必浪费等待时间。

0 投票
1 回答
336 浏览

html - EPUB3 音频按钮太大

我正在构建 EPUB3 ibook 并想要合并音频。我成功了,因为我的 iPad2 上有一个屏幕,上面有一个按钮来播放音频文件。但是那个按钮很丑而且太大了。我想这是Apple的一些默认按钮。如何影响按钮的外观?

我现在使用的 XHTML 标签是这样的:

<audio controls="controls" src="dir1/sound.wav">sound.wav not present</audio>

这就是我现在所做的一切。没有任何 epub:type 用于此。

0 投票
1 回答
81 浏览

javascript - 路径会是什么?

我有一本 iBooks EPUB3 书,具有以下目录结构:

等等

Version.js 包含:

About.xhtml 有一行

<script type="text/javascript" src="scripts/version.js"></script>

在它的正文中,显示 package.opf 中包含的修改日期和版本号。至少,是这样的想法。但事实并非如此。问题1:version.js中package.opf的路径是否正确?

问题 2:在 iBooks EPUB3 书籍中是否可以像这样从 .opf 文件进行内部读取?

0 投票
1 回答
1497 浏览

epub3 - EPUB3 阅读器开发?

我需要了解EPUB3 阅读器开发。我正在使用 readium 开发 epub3。看起来http://readium.org/提供了我正在寻找的东西;但我只找到将 Readium 集成到不同浏览器的描述。 我想在我的内容中使用 Readium 作为 epub 阅读器;有谁知道这是怎么做到的吗?

你能建议我做什么吗?

提前致谢。

0 投票
1 回答
380 浏览

rendering - 创建 Epub3 渲染引擎

我打算从头开始创建一个 Epub3 渲染引擎(最好在 C++ 中),但不知道从哪里开始。这样的项目或资源是否有一个很好的起点可以帮助我开始。我对此类引擎(用于 Epub2 和 PDF)有一些先前的经验,但没有深入的知识。

0 投票
1 回答
224 浏览

epub - 如何在epub阅读流程之外打包html

我有一本包含冗长数据表的 epub3 书。我使用这些表格的缩略图和指向实际 html 文件的链接(这些 html 文件包含在清单中)。

当我单击链接以显示 html 表本身时;电子阅读器显示表格,但是当我单击back按钮时,阅读器会走到书的末尾,似乎在导航中失去了位置。

我该如何解决这个问题,以便back按钮按预期工作?我正在使用 Readium 和 Calibre。

0 投票
0 回答
209 浏览

javascript - 如何使用 html5 将 epubjs 用于 android 应用程序?/ 我们如何配置 epubjs 以在不使用 XHR 的情况下从本地读取 epub 文件?

我使用带有 nodejs 和 HTML5 的 epub js 创建了一个示例应用程序,用于从服务器读取 epub 文件。现在我正在尝试将此应用程序作为独立的 andriod/Iphone 应用程序。但据我了解,epub.js 中的每个请求都是 XHR。

任何人都可以指导我吗?如何使用 phonepag 使用 html5+epub 文件创建 android 应用程序?

我发现几个链接说可以做到,但没有人说它是如何做到的。

请帮我解决这个问题。

0 投票
1 回答
856 浏览

svg - Epubcheck:“解析文件‘元素‘动画’时出错,此处不允许……”

我从 v3 epub 上的 epubcheck 3.0.1 收到以下错误,

带有以下(此处大量删节)标记。

page0001.xhtml:

它基本上是 SVG 动画的片段,显示作者的签名书写本身。

从我读过的内容以及我通过在线 SVG 标记验证测试的内容来看,SVG 很好。可以将动画元素作为路径元素的子元素。我对此感到不安,因为根据我所读到的内容,epubcheck 是在数字商店上发布的一项严峻测试,但我正在努力寻找解决此错误的方法,而不是依靠数字商店的恩典忽略这一点,无论如何都要储存它。

任何人都可以帮助解决上述问题吗?

0 投票
1 回答
490 浏览

javascript - iBooks 中的 jQuery

我正在尝试为 iBooks 电子书创建交互式词汇表:每次单击术语时,定义都会显示在页面末尾。您可以通过再次单击术语或单击另一个术语来隐藏定义。在这种情况下,有两个术语。我用过 jQuery,在 Safari、Google Chrome 和 Mozilla Firefox 上似乎一切正常。但是,它在桌面版 iBooks 中无法正常工作(它在 iPad 版 iBooks 中按预期工作),您只能打开一次定义,而不能隐藏它们。

有什么问题?

我使用的代码是: