首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >交互式ePub3问题:需要建议

交互式ePub3问题:需要建议
EN

Stack Overflow用户
提问于 2014-05-05 13:26:57
回答 1查看 219关注 0票数 1

我对ePub3的工作有一个技术上的疑问,我想和你们所有人核对一下,并得到你们的理解和建议。

对于我的一个德国客户,我已经创建了一个带有交互性的ePub 3.0 re,我们已经使用了所有的交互性来处理弹出窗口(非线性内容),它在iPad iBooks 3.2上工作得很好,因为客户的初始请求只适用于iPad。

据我所知,最新的苹果规范(MacOS5.1Rev2)现在规定“开发在Mac和iOS设备上都能很好执行的脚本:台式机上的交互需要鼠标输入,而iOS设备上的交互则需要触摸输入”。由于最新的规格,我不确定当这项工作进入苹果iBooksstore时是否会有任何问题。

如果你们都能分享你们对这个问题的想法/观点,那将是非常有帮助的。

向你致敬,约翰。

EN

回答 1

Stack Overflow用户

发布于 2014-05-06 23:20:15

问得好。随着最新版本的OSX (小牛)也运行iBooks,在ePub3书籍中使用触摸交互时需要考虑一些事情。其中最重要的(这里也是相关的)是确保你触发了鼠标事件和触摸事件:因为它们的行为是不同的。

到目前为止,我发现的最健壮的解决方案是使用JQuery或Quo的“点击”事件:因为它将在触摸和鼠标事件中触发!但是,如果您的代码深入挖掘(即,如果您使用"touchstart“、"touchmove”等事件)您需要使用相应的鼠标事件来确保桌面上的功能。

http://alxgbsn.co.uk/2012/03/12/tap-js-a-lightweight-tap-event-javascript-plugin/:Tap.js是一个很棒的小型库。

您还应该意识到,用于OSX的iBooks对于许多功能的行为都不同(特别是在涉及外部媒体内容和内容的动态加载时),因此在测试时,您永远不应该只依赖于OSX……

祝好运!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23465373

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档