9

iBooks最近 开始 在 epub 中支持JavaScript。这是在哪里记录的?

是否有任何代码示例可供入门?

4

3 回答 3

2

** 一年后更新:这已在 iTunes Connect 上提供的官方 Apple Docs 中记录了几个月


从我所见,您已经引用了最知名的来源。

我认为苹果官方文档中的任何地方都没有记录它。以下是我所经历的一些要素。

iBooks 支持的功能

许多在 Safari 上运行的东西也适用于 iBooks。您已经可以访问 HTML5 功能,如内部数据库、画布等。我看到的最大问题与速度慢和垂直定位有关。分页也存在问题:如果添加内容,页面不会添加到末尾并且内容可能会溢出。

iBookStore 的验证

在 iBookStore 上发布之前,它完全与 Apple 对 Javascript 的任意验证有关。我知道至少有一个带有交互式表单和 DB 的 ePub,它们已经过验证。

于 2011-08-08T21:52:58.953 回答
2

由于缺乏更好的资源,我创建了一个使用 JQuery 显示警报的开源示例。作为起点可能会有所帮助。

于 2011-08-31T00:20:28.213 回答
1

您提供的示例指的是书籍正文中的交互性。Javascript 脚本也可以在 HTML 小部件中使用:

github 上的 HTML 小部件样板 - https://github.com/TrevorBurnham/iBooks-HTML-Widget-Boilerplate

iBook Widgets with D3.js -- http://vallandingham.me/ibooks_and_d3.html vis-1.wdgt)

于 2012-02-25T11:44:51.090 回答