使用新的iBooks Author工具,您可以为iPad创建电子书。该格式允许您嵌入使用Dashcode创建的HTML小部件。生成的文件可以在应用程序商店之外分发,类似但可能更容易(因为它只是Apple完全支持的格式中的一个文件),而不是离线HTML5 Web应用程序(您必须通过Safari安装)。
在这些Dashcode小部件中可以使用HTML5的哪些功能?有没有例如DOM存储?帆布?位置?
答案 0 :(得分:3)
关于存储,在iPad上以预览模式进行的测试表明localStorage可以正常工作。这是每本书。您可以将数据保存在一个HTML小部件中,并在另一个HTML小部件中读取它们。
关于位置,这篇关于“Location with iBooks Author”的博客文章表明它是功能性的
答案 1 :(得分:2)
我刚刚构建了一个测试小部件,它使用flot将图形绘制到canvas元素中,然后将小部件插入到iBook中。在我的iPad 1上预览iBook时,图形不会出现在布局中的缩略图中,但是当展开到全屏时,图表会显示得很漂亮。
就canvas而言:它似乎可用,但显然只有在全屏交互模式下才能使用。
更新:显然布局中的缩略图只是窗口小部件的图像,而不是窗口小部件本身,这就是图形(需要执行代码)不显示的原因。
答案 2 :(得分:1)
CSS动画可以通过iBooks作者小部件支持插入到iBooks中。以下是我们使用Sencha Animator进行add animations to iBooks Author.
的示例答案 3 :(得分:0)
答案 4 :(得分:0)