Указание минимальной версии iBooks в ePub
Я работаю над полноэкранным эпубом с фиксированным макетом, требующим iBooks 3. Я заметил, что другие книги отображают предупреждение при запуске, запрашивающее обновление у пользователей более ранней версии iBooks. Я не могу найти какую-либо информацию о том, как реализовать это, и о том, заботится ли это о iBooks, или о каком-то собственном коде Javascript.
Следующие метатеги, включенные в epub, экспортированный из iBook Author, выглядели многообещающе, но в тестах с боковой загрузкой не работали. Конечно, я просто помещаю их в.opf epub, созданного без книг, поэтому возможно, что iBook Author делает что-то еще, что делает эту работу.
<meta name="ibooks:requiredVersion" content="3"/>
<meta name="ibooks:currentVersion" content="3"/>
<meta property="ibooks:version">3.0</meta>
Я смотрел на написание собственного кода, но предупреждения iavascript не работают в iBooks. Любая помощь будет принята с благодарностью!
1 ответ
Оповещения Javascript работают в iBooks, хотя я не уверен, как вы включаете их в iBooks Author.
Элемент скрипта в вашем <HEAD>
секция сгенерирует предупреждение:
<script language="Javascript">
<!--
alert ("Alert Message")
//-->
</script>
В худшем случае вы могли бы вручную отредактировать xhtml файлы, которые iBA производит, чтобы вставить это.