Impress.js + Firefox:如何在鼠标单击时禁用高级滑动

Impress.js + Firefox: How to disable advance slide on mouse click

Impress.js 在 Chrome 中运行良好,但不幸的是,它在 Firefox 中有些问题。我遇到的最大问题是,在 Firefox 中,每次单击鼠标时幻灯片都会前进到下一张幻灯片。有人知道禁用此功能的方法吗?

进入js/impress.js,删除下面的代码(大约783~797行),监听点击事件:

    // Delegated handler for clicking on step elements
    document.addEventListener( "click", function( event ) {
        var target = event.target;

        // Find closest step element that is not active
        while ( !( target.classList.contains( "step" ) &&
                  !target.classList.contains( "active" ) ) &&
                  ( target !== document.documentElement ) ) {
            target = target.parentNode;
        }

        if ( api.goto( target ) ) {
            event.preventDefault();
        }
    }, false );