1

我正在开发一个需要 iBooks 3 的全屏固定布局 epub。我注意到其他书籍在启动时会显示警报,要求用户升级早期版本的 iBooks。我找不到任何关于如何实现它的信息,以及它是 iBooks 处理的东西还是某种自定义 Javascript 代码。

从 iBook Author 导出的 epub 中包含的以下元标记看起来很有希望,但在侧载测试中不起作用。当然,我只是将这些放入没有书籍创建的 epub 的 .opf 中,因此 iBook Author 正在做的其他事情可能会使这项工作发挥作用。

<meta name="ibooks:requiredVersion" content="3"/>
<meta name="ibooks:currentVersion" content="3"/>
<meta property="ibooks:version">3.0</meta> 

我考虑编写自定义代码,但 Javascript 警报似乎在 iBooks 中不起作用。任何帮助将不胜感激!

4

1 回答 1

-1

Javascript 警报在 iBooks 中确实有效,但我不确定您如何将它们合并到 iBooks Author 中。

您部分中的脚本元素<HEAD>将生成警报:

<script language="Javascript">
<!--
alert ("Alert Message")
//-->
</script>

在最坏的情况下,您可能可以手动编辑 iBA 生成的 xhtml 文件来插入它。

于 2013-03-25T04:19:11.053 回答