3

在当前的项目中,我想创建一个演示文稿,例如平板电脑的 web-app(开始是 ipad),用户可以在其中滑动幻灯片以了解有关产品的一些信息。Reveal.js 似乎是一个不错的选择,但像往常一样,我只需要比开箱即用的功能多一点......

我想在其中一张幻灯片上有一个类似图片库的东西——比如 5x4 缩略图,如果用户触摸其中一张,图片会全屏弹出,用户可以在这个图片库中来回移动。如果他有足够的,他回到画廊幻灯片。我可以使用垂直小节幻灯片来模拟这种行为,并为这些子幻灯片添加一个“返回画廊”按钮,我正在探索这种可能性,但如果我想更进一步,它似乎有点受限。

所以问题是:

  • 有没有办法实现一个画廊插件来reveal.js?

  • 如果是这样,jquery 领域中的哪一个可以很好地与reveal.js 配合使用(假设reveal.js 不依赖于jquery 本身)。触摸支持将是强制性的。

  • 我的方法有其他选择吗?

  • 有比reveal.js更好的工具来完成我的任务吗?我一直在研究 impress.js,尤其是 jmpress.js,但它们似乎比我实际需要的更复杂/强大。这意味着:对于我的任务,我在reveal.js 中的结果比在jmpress.js 中更快。

我知道这个问题仍然相当模糊,但我目前正在探索可能性......

4

1 回答 1

0

我认为您可以通过添加如下代码来重新定义有条件的滑动工作:

Reveal.addEventListener( 'somestate', function() {
    // TODO: Sprinkle magic
}, false );

有关州的更多信息请看这里

于 2014-10-30T13:08:55.117 回答