振幅.js+动画模态.js



我正在将振幅.js与动画模态相结合.js只是想稍微调整一下以使一切完美运行。 目前,当我关闭模态时,幅度的mp3继续播放。 我想在关闭模态时让它暂停 mp3。

我认为可以使用已经提供的一些工具来完成,但我不确定如何正确调用函数。

这是 animatedModal 的相关部分.js他们创建了一个仅用于关闭模态的回调:

function afterClose () {       
        id.css({'z-index':settings.zIndexOut,'left':settings.leftOut});
        settings.afterClose(); //afterClose
    }

振幅.js还提供了暂停mp3的公共函数:

        Amplitude.play()

由于振幅已经初始化,我不知道在 afterclose 函数中调用该函数的正确方法。

您有两个选择。将以下标记添加到模式关闭按钮。

<span class="amplitude-pause"></span>

或者你需要有一个函数来触发振幅.js的全局暂停按钮。例如:

$('.close-button').on('click', function () {
   Amplitude.play()
});

Amplitude.play 将暂停当前正在播放的任何歌曲。

最新更新