Javascript idangero滑块在滑动后开始播放不工作

Javascript idangero滑块在滑动后开始播放不工作,javascript,jquery-plugins,slider,mobile-safari,slideshow,Javascript,Jquery Plugins,Slider,Mobile Safari,Slideshow,您好,我正在使用,在刷卡后恢复重播/自动播放时遇到问题 以下是程序的详细信息:创建一个具有自动播放和可点击分页按钮的iPad滑块。如果用户停止使用/滑动滑块,它将在不刷新页面的情况下恢复自动播放 <script> var mySwiper = new Swiper('.swiper-container',{ pagination: '.pagination', loop:true, autoplay: 2000,

您好,我正在使用,在刷卡后恢复重播/自动播放时遇到问题

以下是程序的详细信息:创建一个具有自动播放和可点击分页按钮的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>
链接到实时演示-
我相信问题出在函数幻灯片中。我不认为myswider是在函数内部定义的。请在刷卡后帮助我修复自动播放功能。

您提供的链接中的实时演示代码具有定义为

function slideTouched(){
    Swiper.stopAutoplay();
    Swiper.params.autoplay = 10000
    Swiper.startAutoplay();
}
应该是什么时候

function slideTouched(){
    mySwiper.stopAutoplay();
    mySwiper.params.autoplay = 10000;
    mySwiper.startAutoplay();
}

您希望引用用于创建幻灯片的Swiper对象。

您提供的链接中的实时演示代码具有定义为的slideTouched函数

function slideTouched(){
    Swiper.stopAutoplay();
    Swiper.params.autoplay = 10000
    Swiper.startAutoplay();
}
应该是什么时候

function slideTouched(){
    mySwiper.stopAutoplay();
    mySwiper.params.autoplay = 10000;
    mySwiper.startAutoplay();
}
您想引用用于创建幻灯片的Swiper对象。

设置此参数:

autoplayDisableOnInteraction:false
设置此参数:

autoplayDisableOnInteraction:false

@Qantas94Heavy,他的现场演示代码使用Swiper而不是mySwiper。如果他在自己的演示中编写了这个页面上的代码,它就会工作。@Qantas94Heavy,他的现场演示代码使用的是Swiper而不是mySwiper。如果他在他的演示中编写了这个页面上的代码,它就可以工作了。