我使用FancyBox 3进行了幻灯片放映,请参见https://www.andrewolff.nl/FotoSerie/AlgarveSlideShow/ 我没有显示任何按钮,但是您可以通过在图像外部单击来停止幻灯片放映,并通过在图像外部再次单击来继续幻灯片放映。
但是,如果您在图像外部单击以继续幻灯片放映,则幻灯片放映不会继续显示下一张图像,而是在每个图像的查看时间内首先显示当前图像。
我使用以下代码:
beforeClose: function() {
$.fancybox.getInstance().SlideShow.start(); return false;
},
我也尝试过
beforeClose: function() {
$.fancybox.getInstance().next(); $.fancybox.getInstance().SlideShow.start(); return false;
},
但这没有效果。
而且,很奇怪:如果我显示“开始/暂停”幻灯片放映按钮,那么如果单击“播放”按钮,则幻灯片放映将从下一张幻灯片开始!
我应该使用什么代码来继续播放下一张图片?