问题标签 [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 投票
2 回答
3718 浏览

javascript - EPUB3、iBooks 1.5、CSS3 和 Javascript 信息

好的,我把它放在那里......互联网上没有关于 iBooks 1.5、ePUB3 和 CSS3 动画用于创建交互式电子书的明确信息。

Apple 最近推出了“The Beatles - Yellow Submarine”电子书,其中包含一些非常基本的动画、音频和视频。我对这个空间有一些很棒的想法,但是我找不到任何地方我可以自己创建它。

我可以创建带有图像和视频的基本电子书,并使用“calibre”或“pages”之类的工具可以将它们放入 iBooks,但我很难使用 javascript(我可以使用 Jquery 等)和 CSS3 动画...

有什么想法可以在哪里找到这些信息????

0 投票
4 回答
2111 浏览

javascript - epub3 使用 html + JS

我正在寻找一些方法来保护我的内容不被复制,然后我得到了 epub3。

我正在使用 Html5 + js + CSS 开发移动应用程序,我可以使用 js + html 使用 epub3 zip 文件吗?如果是,我如何在其中添加 epub 阅读器。

我的问题可能是错误的 b/c 我对此了解不多。

需要专家的意见。

谢谢

0 投票
2 回答
1444 浏览

javascript - 如何在 iBooks 中调试脚本 ePub3?

我有一本涉及脚本的 ePub3 书,它适用于 Readium,但仅部分适用于 iBooks。我的猜测是 JavaScript 有时会出错(尽管作为标准的网络应用程序,完全相同的代码在 Safari 中运行良好)。关于如何进行调试的任何想法?

0 投票
2 回答
1762 浏览

javascript - iBooks:导入 *.epub 文件时是否可以使用 localStorage?

我正在尝试创建一个可以在 iBooks 中阅读的示例 epub 文件,其中包含 iBooks 将通过 localStorage 访问的交互式内容。我可以在 chrome 和 firefox(不是 IE)中让 localStorage 片段在浏览器上正常工作。

我注意到当文件具有 *.xhtml 扩展名,只有 *.html 扩展名时,localStorage javascript 位不起作用。

我能够压缩 html、opf 和 ncx 并获得一个我可以在数字版本中阅读的 epub,并且只抛出与 javascript 相关的 epubcheck 错误。

我首先尝试将其导入 iBooks,并且可以正常阅读,但表单不是交互式的。然后我用谷歌搜索,发现一个帖子说它需要在 iFrame 中,我做到了。然后我可以在表单中输入文本,但本地存储位不起作用。

以下是 2 个相关的 html 文件:

和形式:(这有写入localStorage的功能)

这是 content.opf 文件中的清单:

javascript编写的位根本不会出现。我的下一步是尝试在 iBooks Author 中创建一个文件,但希望能够使用 epub 来执行此操作。我知道 iBooks 应该能够做到这一点,因为我所做的大部分谷歌搜索都为 iBooks Author 提供了教程。

另外,我用 javascript 尝试了各种方法;我看到的大多数示例都在 html 文件底部的标记中包含代码,但我尝试在单独的 *.js 文件中,并且在 head 标记中,没有任何区别。

非常感谢任何帮助。bp

0 投票
1 回答
846 浏览

android - 在android中运行epub文件时出错

我想在 android 中构建和运行 epub 内容并引用http://www.siegmann.nl/epublib/android并尝试实现相同但我收到类似错误

我的代码是::

是的,我导入了他们提到的两个 jar 库!我没有找到解决方案有人可以帮助我吗?

0 投票
2 回答
178 浏览

javascript - 是否值得为本地应用程序连接 javascript 文件(iBooks epub)

我正在使用zepto.js为 iBooks 编写交互式 epub以及一些我自己的脚本。

据我了解,最佳做法是组合 javascript 文件以提高性能(因为您正在减少对服务器的 http 请求)。

如果您的文件是本地文件,是否有性能优势?

0 投票
1 回答
210 浏览

javascript - 如何在 epub3 文件中添加在线图像?

我想在我的 EPUB3 文件中包含在线图像,但是当我验证它时,它显示错误“仅允许音频和视频远程资源”。当我使用 javascript 包含它时,它在 Android e 阅读器中工作正常,但图像未显示在电子书。

0 投票
2 回答
1602 浏览

xml - ePUB 3.0 文件结构

如果 ePUB 2.0 是这样的:

那么ePUB 3.0上面显示的有什么区别,还是结构和2.0一样?IDPF 已经很好地证明了 3.0,但他们没有明确说明这个明显的问题。IBM 为 2.0 提供了出色的“ePUB from Scratch”,但当前的 3.0 教程没有帮助。

0 投票
2 回答
898 浏览

php - 如何从 ePub 书写入服务器

有没有办法从 ePub 书中将数据写入服务器?

我正在尝试创建一个交互式活动来与一些书籍内容一起使用,并且我想将用户在活动中的响应写入服务器上的数据库。

我对活动的所有 JavaScript 和数据库的所有服务器端代码都很满意;但我似乎无法弄清楚如何将数据从 ePub 书获取到服务器。如果有可能呢?

我尝试过将 jQuery 与 AJAX 一起使用,并且我也尝试过使用 XMLHttpRequest。

我最接近的工作导致了一条错误消息:在 XXXX 列的 XXXX 行出错:xmlParseEntityRef:没有名称

这是一个代码片段:

我相信错误是在 IF 语句行上报告的。我的 ALERT 语句都没有触发。

请注意,这在浏览器中运行良好。只是不在已编译的 ePub 包中。

任何意见是极大的赞赏。

谢谢!

0 投票
1 回答
190 浏览

css - epub中的css3 webkit keuframe规则

我在使用 EpubCheck 3.0 验证 CSS3 动画时遇到问题。我收到以下警告消息。您能否通过提供一些链接来帮助我。

警告:SimpleSample3_css3-keyframes.epub/EPUB/Style/style.css(5):令牌'0%'不允许在这里警告:SimpleSample3_css3-keyframes.epub/EPUB/Style/style.css(6):令牌'50% ' 此处不允许 警告:SimpleSample3_css3-keyframes.epub/EPUB/Style/style.css(7):此处不允许令牌 '100%'