【问题标题】:Where can I find CSS and JS restrictions with iBooks rendering?在哪里可以找到 iBooks 渲染的 CSS 和 JS 限制?
【发布时间】:2014-02-17 20:10:22
【问题描述】:

我想更好地了解在 iBooks 2 中使用 JS + CSS 运行和渲染哪些可行,哪些不可行。 Apple 是否提供相关文件? 具体来说,我正在尝试运行一个预先编写的 javascript 测验,该测验在 safari 和小部件中运行良好,但不能在 iBooks 中运行,而且很难猜测可能是什么原因造成的。

【问题讨论】:

    标签: javascript css epub ibooks


    【解决方案1】:

    Apple 没有明确说明 iBooks 支持或不支持 Javascript 方面的内容。 iBooks 资产指南是您最好的选择,通常应该是您处理这类事情的第一站。就这类文档而言,它只是说明了

    iBooks 支持 JavaScript,类似于 Safari。在书籍中,JavaScript 允许诸如拖放、触摸或鼠标事件等功能来启动音频或动画。

    您可以从 iTunesConnect 的“交付您的内容”下访问 iBooksAssetGuide。 iBooks 中有很多关于 js 的指南。

    我还会下载那里提供的 Fixed Layout EPUB 示例(当前版本 3.1),其中包括 iBooks.js,这是 Apple 为 iBooks 中的交互性提供的一个库。 iBooks.js 中有各种事件处理程序和控制器可以帮助您。它们主要针对动画、处理媒体等,但我相信你可以让它发挥作用。

    不过,不幸的是,我认为专为 Web 构建的测验不会在 iBooks 中按预期运行。不过,如果没有看到实际的代码,就很难判断。

    【讨论】:

      猜你喜欢
      • 2021-12-02
      • 2023-03-13
      • 2022-01-03
      • 1970-01-01
      • 1970-01-01
      • 2012-08-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多