有没有人找到一种简单的方法来让令人敬畏的 Galleria 画廊自动播放?
我真的坚持这个。
任何帮助都会很棒!
谢谢保罗
autoplay: true 在选项中应该可以解决问题。
自动播放
type: Boolean or Number default: false
如果为 true,这将以 3 秒的间隔开始播放幻灯片(默认)。如果将其设置为任何数字 f.ex 4000,它将以该间隔开始播放(以毫秒为单位)
我的问题是,一旦启动,单击照片或拇指时它不会停止。
最新版本的 Galleria 有一种新的方式来实现这一点,我不相信它会自动滚动,除非你现在用一个设置隐式地强制它滚动。
此外,在最新版本中修复了点击后自动播放不停止的问题。
<script>
Galleria.loadTheme('../include/scripts/galleria/themes/classic/galleria.classic.min.js');
Galleria.run('#galleria', {
transition: 'fade',
imageCrop: true,
autoplay: 2500 // will move forward every 7 seconds
});
</script>
$('#galleria').galleria({
extend: function() {
this.play(4000); // will advance every 4th second
}
});
不再适用于最新版本。见下文。
根据以下文档,默认情况下您应该得到您正在寻找的行为。尝试明确设置它。
pauseOnInteraction 类型:布尔默认值:true 在播放过程中,如果用户按下缩略图或任何其他导航链接,Galleria 将停止播放。如果您不想要这种行为,请将此选项设置为 false。