Указание минимальной версии 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 производит, чтобы вставить это.

Другие вопросы по тегам