我正在将amplitude.js与animatedModal.js结合起来,只想稍微调整一下,使一切都能完美地工作。目前,当我关闭模态,mp3的振幅继续发挥。当我关闭模式时,我想让它暂停mp3。
我认为可以通过使用已经提供的一些工具来完成,但我不知道如何正确调用这些函数。
下面是animatedModal.js的相关部分,其中创建了一个回调,用于关闭该模式:
function afterClose () {
id.css({'z-index':settings.zIndexOut,'left':settings.leftOut});
settings.afterClose(); //afterClose
}Amplitude.js还提供了一个公共函数来暂停mp3:
Amplitude.play()由于振幅已经初始化,我不知道在后闭函数中调用该函数的正确方法。
发布于 2018-04-13 17:44:54
你有两个选择。要么将下面的标记添加到模式关闭按钮中。
<span class="amplitude-pause"></span>或者您需要一个函数来激发amplitude.js的全局暂停按钮。例如:
$('.close-button').on('click', function () {
Amplitude.play()
});Amplitude.play将暂停当前正在播放的歌曲。
https://stackoverflow.com/questions/44169335
复制相似问题