Ios 贝克电子书框架:我怎样才能正确地打包;书;文件夹是否为.hpub格式?

Ios 贝克电子书框架:我怎样才能正确地打包;书;文件夹是否为.hpub格式?,ios,frameworks,Ios,Frameworks,Baker电子书框架依赖于书籍的hpub格式。我正在尝试创建一个图书链接目标外部图书,然后尝试.hpub(只需将图书文件夹重命名为book.hpub)和.zip格式: <a href="book://www.mysite.com/books/new-book.zip">Link to new book.zip</a> <a href="book://www.mysite.com/books/new-book.hpub">Link to new book.hp

Baker电子书框架依赖于书籍的hpub格式。我正在尝试创建一个图书链接目标外部图书,然后尝试.hpub(只需将图书文件夹重命名为book.hpub)和.zip格式:

<a href="book://www.mysite.com/books/new-book.zip">Link to new book.zip</a>

<a href="book://www.mysite.com/books/new-book.hpub">Link to new book.hpub</a>

结果是,当我点击链接时,书包被下载并提取,但无法打开,并说“对不起,那本书没有页面。”

我不知道问题出在我的书包上


请建议我如何将我的书打包为.hpub或Baker Framework可以打开的其他格式。

首先确保book.json文件包含一个“contents”元素,其中包含指向页面的路径。此文件应位于书籍zip文件的根目录中

i、 你必须压缩你的图书目录的内容,而不是图书目录本身。如果zip文件的根目录中有一个目录,其中包含所有源文件,那么这就是问题所在


注意:压缩后,只要文件没有html扩展名,它就会被视为zip文件,因此您可以使用.hpub或.zip

首先确保book.json文件包含一个带有页面路径的“contents”元素。此文件应位于书籍zip文件的根目录中

i、 你必须压缩你的图书目录的内容,而不是图书目录本身。如果zip文件的根目录中有一个目录,其中包含所有源文件,那么这就是问题所在

注意:压缩后,只要文件没有html扩展名,它就会被视为zip文件,因此您可以使用.hpub或.zip