【问题标题】:iBooks JavaScript resourcesiBooks JavaScript 资源
【发布时间】:2011-10-20 00:35:18
【问题描述】:

iBooks recently started supporting epub 中的 JavaScript。这是在哪里记录的?

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

【问题讨论】:

    标签: javascript ios epub ibooks


    【解决方案1】:

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


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

    我认为 Apple 的官方文档中没有任何记录。以下是我所经历的一些元素。

    iBooks 支持的功能

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

    验证 iBookStore

    在 iBookStore 上发布之前,它完全与 Apple 对 Javascript 的任意验证有关。我知道至少有一个ePub with interactive forms and DB,他们已经过验证。

    【讨论】:

    • 一年后更新:这已经在 iTunes Connect 上的官方 Apple Docs 中记录了几个月:你能发布一个链接吗?有时很难找到。
    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

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

      带有 D3.js 的 iBook 小部件 -- http://vallandingham.me/ibooks_and_d3.html (要检查小部件,请单击“下载我的 iBook 文件的副本”,将 iba 扩展名更改为“zip”,解压缩,导航到 vis-1.wdgt)

      【讨论】:

        猜你喜欢
        • 2012-10-21
        • 2012-01-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-07-27
        • 2011-10-22
        • 2019-01-07
        相关资源
        最近更新 更多