iBooksで目次動かない問題
これはなんだと考えてみて、色々試してみた結果、暫定的な結論としてはiBooksは目次要素(toc.ncxとかnav.xhtmlとか)をopfファイルと同じ階層(OEBPS直下)に置かないとリンク切れになるというものです。
僕の作ったePubもサンプルのePubも共通していたのは、目次用ファイルをOEBPS > Text > toc.ncxという具合に保存していました。ePub仕様上は問題ない(koboはこれで目次を認識した)はずですが、iBooksは目次のリンク先を opfファイルからのパスとして捉えるようです。これはバグだと思うのですが、どうでしょうか。
で、解決策としては、そのままtoc.ncxの場所を変更することです。はじめはnav要素による目次作成にiBooksが対応していないのかなーと疑ったのですが、どうやらリンク先URLの起点にまつわるものだったようです。
[NG] OEBPS ├content.opf └Text └toc.nxc [OK] OEBPS ├content.opf ├toc.ncx └Text
http://takahashifumiki.com/web/design/2364/
iBOOKSでのオーディオ再生法
<audio src="../audiovideo/01.mp3" controls="controls" title="せめて夢の中で">> <br/><br/> この位置には、お使いのデバイスでは現在サポートされていない音声コンテンツがあります。 <br/><br/> </audio>
ページの途中に入れると、表示されたりされなかったりなので、ページの最後に入れる。
作成の流れ
1. epubを作成
2.フォルダをデスクトップに保存(ファイル名は都度変更。キャッシュを避けるため)
3.epub packer
4.DropBoxに入れる
5.iPadのDropBoxからiBOOKSに送る