在 reveal.js 中,是否有一种标准方法可以使左键单击前进到下一张幻灯片?
In reveal.js, is there a standard way to make left-click advance to the next slide?
在 Powerpoint 中,单击鼠标左键可前进到下一张幻灯片。在 reveal.js 中,它是使用键盘完成的。是否可以配置 reveal.js 在单击鼠标按钮时也前进到下一张幻灯片?
看来您可以为整张幻灯片添加一个点击事件,并检查该事件的按钮。
window.addEventListener("mousedown", handleClick, false);
window.addEventListener("contextmenu", function(e) { e.preventDefault(); }, false);
function handleClick(e) {
e.preventDefault();
if(e.button === 0) Reveal.next();
if(e.button === 2) Reveal.prev();
}
如果您担心页面上的 link 无法点击,您可以检查事件的目标。如果是 link,请不要继续看下一张幻灯片。
这个 site 可能会有用,并且有更深入的解释。就是上面代码的出处。
在 Powerpoint 中,单击鼠标左键可前进到下一张幻灯片。在 reveal.js 中,它是使用键盘完成的。是否可以配置 reveal.js 在单击鼠标按钮时也前进到下一张幻灯片?
看来您可以为整张幻灯片添加一个点击事件,并检查该事件的按钮。
window.addEventListener("mousedown", handleClick, false);
window.addEventListener("contextmenu", function(e) { e.preventDefault(); }, false);
function handleClick(e) {
e.preventDefault();
if(e.button === 0) Reveal.next();
if(e.button === 2) Reveal.prev();
}
如果您担心页面上的 link 无法点击,您可以检查事件的目标。如果是 link,请不要继续看下一张幻灯片。
这个 site 可能会有用,并且有更深入的解释。就是上面代码的出处。