考虑使用 iBooks Author 制作的教科书,使用 HTML 小部件实现交互功能,例如每章末尾的测验。您最终会得到很多共享大量资产(图像文件、javascript 库)的小部件(每章一个)。
随意使用 iBooks Author 似乎表明每个小部件都是其自己的独立包,可以复制到书中。在这种情况下,这将是非常浪费的。
我可以多次包含同一个捆绑包(这样它会出现在许多位置,但不会占用冗余磁盘空间)?
我可以将参数传递给小部件(以便我可以告诉它要显示哪一章的数据)吗?
如果 1+2 不起作用,小部件是否可以引用存储在同一本书中其他地方的共享位置的资产(这样我就可以制作 50 个不需要包含图像和 JavaScript 本身的精益小部件)?