[英]iBooks Widgets: Parameters and shared assets
考慮一本由iBooks Author制作的教科書,該教科書使用具有交互功能的HTML小部件,例如,每章末尾的測驗。 最后,您會得到許多共享許多資產(圖像文件,javascript庫)的小部件(每章一個)。
隨意使用iBooks Author似乎表明每個小部件都是其自己的獨立捆綁包,該捆綁包被復制到書中。 在這種情況下,這將是非常浪費的。
我可以多次包含同一個包嗎(這樣會出現在很多位置,但不會占用冗余磁盤空間)?
我可以將參數傳遞給窗口小部件(以便我可以告訴它顯示哪個章節的數據)嗎?
如果1 + 2不起作用,那么小部件可以引用存儲在同一本書中其他位置的共享位置中的資產嗎(這樣我就可以生成五十個不必包含圖像和Javascript本身的精益小部件)?
只需給出3的答案,仍在嘗試找出另外兩個。
由IBA創建的ibooks文件基本上是EPUB文檔。 因為是這種情況,所以您可以使用窗口小部件中的HTML引用包本身中的文件。
IBA創建一個assets
文件夾,在其中存儲所有圖像,小部件和其他項目。
例如,小部件中HTML中的<img src='../../images/image.jpg' />
將顯示image.jpg
。
要在生成iBook之后查看並添加圖像,js,並將其添加到iBook,請unzip
iBooks文件。
localstorage
在所有小部件之間共享,因此您可以在其中存儲共享信息(base-64編碼圖像?)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.