2

有没有人找到一种简单的方法来让令人敬畏的 Galleria 画廊自动播放?

我真的坚持这个。

任何帮助都会很棒!

谢谢保罗

4

4 回答 4

4

autoplay: true 在选项中应该可以解决问题。

自动播放

type: Boolean or Number
default: false

如果为 true,这将以 3 秒的间隔开始播放幻灯片(默认)。如果将其设置为任何数字 f.ex 4000,它将以该间隔开始播放(以毫秒为单位)

我的问题是,一旦启动,单击照片或拇指时它不会停止。

于 2010-05-30T03:02:54.593 回答
2

最新版本的 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>       
于 2013-05-02T19:54:00.310 回答
1
$('#galleria').galleria({
    extend: function() {
        this.play(4000); // will advance every 4th second
    }
});

不再适用于最新版本。见下文。

于 2010-05-19T15:58:23.567 回答
1

根据以下文档,默认情况下您应该得到您正在寻找的行为。尝试明确设置它。

pauseOnInteraction 类型:布尔默认值:true 在播放过程中,如果用户按下缩略图或任何其他导航链接,Galleria 将停止播放。如果您不想要这种行为,请将此选项设置为 false。

于 2012-01-10T20:40:43.903 回答