您好,我正在使用iDangero.us Slider,并且在刷卡后恢复重播/自动播放时遇到问题。

程序详细信息如下:“创建一个具有自动播放和可单击的分页按钮的iPad滑块。如果用户停止使用/滑动滑块,它将恢复自动播放而无需刷新页面。”

<script>
    var mySwiper = new Swiper('.swiper-container',{
        pagination: '.pagination',
        loop:true,
        autoplay: 2000,
        speed:1000,
        autoResize:true,
        paginationClickable: true,
        onTouchStart : function() {
            slideTouched();
        }
    })

    $('.pagination').on('click',function() {
        mySwiper.stopAutoplay();
        mySwiper.params.autoplay = 10000;
        mySwiper.startAutoplay();
    });

    var timer = null;
    function slideTouched(){
        mySwiper.stopAutoplay();
        mySwiper.params.autoplay = 10000
        mySwiper.startAutoplay();
    }
</script>



链接到现场演示-http://emannthod.0fees.net/stock1/


我相信问题出在函数slideTouched()中。我不认为mySwiper是在函数内部定义的。滑动后请帮助我修复自动播放功能。

最佳答案

设置此参数:

autoplayDisableOnInteraction:false

09-30 10:22