如何在reveal.js中禁止左/右导航

时间:2014-01-27 11:49:31

标签: javascript html reveal.js

我需要写一个演示文稿供其他人使用。

演示结构看起来像一个反向T,即它从顶部开始,向下滑动5次,然后它可以向左(更一般)和向右(更具体)。

主持人现在过早地离开,然后完全“向下”,所以我必须阻止他们做到这一点。

他们在iPad上工作,所以,遗憾的是,只是隐藏控件不起作用(因为触摸事件)

我不是真的能说流利的Javascript,所以如果某人有解决方案或能指出我正确的方向,我将非常感激。

谢谢,Mathias

1 个答案:

答案 0 :(得分:0)

我意识到这可能对你的情况没有用,因为它并没有改变实际套牌中的箭头控件,但这里是我如何在桌面浏览器上使键盘箭头变得更明智:

Reveal.configure({
  keyboard: {
    37: Reveal.prev, // left
    38: Reveal.prev, // up
    39: Reveal.next, // right
    40: Reveal.next, // down
  }
});

在您的情况下,这是屏幕按钮的处理程序在reveal.js中的位置:https://github.com/hakimel/reveal.js/blob/master/js/reveal.js#L2955

您可以修改它们以改为调用prev / next。