Javascript idangero滑块在滑动后开始播放不工作
您好,我正在使用,在刷卡后恢复重播/自动播放时遇到问题 以下是程序的详细信息:创建一个具有自动播放和可点击分页按钮的iPad滑块。如果用户停止使用/滑动滑块,它将在不刷新页面的情况下恢复自动播放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,
<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。如果他在他的演示中编写了这个页面上的代码,它就可以工作了。