选项
全部
  • 公开
  • 公开/受保护
  • 全部
菜单

包含自动播放参数的对象,或者布尔值 true 以使用默认设置启用。

示例
const swiper = new Swiper('.swiper', {
  autoplay: {
    delay: 5000,
  },
});

层级结构

  • AutoplayOptions

索引

属性

可选 delay

delay: number

两次过渡之间的延迟时间(毫秒)。如果未指定此参数,则将禁用自动播放。

如果需要为特定幻灯片指定不同的延迟,可以在幻灯片上使用 data-swiper-autoplay (毫秒) 属性。

示例
<!-- hold this slide for 2 seconds -->
<div class="swiper-slide" data-swiper-autoplay="2000">
默认值

3000

可选 disableOnInteraction

disableOnInteraction: boolean

设置为 false 时,自动播放将不会在用户交互(滑动)后被禁用,每次交互后都会重新启动。

默认值

true

可选 pauseOnMouseEnter

pauseOnMouseEnter: boolean

启用后,当指针(鼠标)进入 Swiper 容器时,自动播放将暂停。

默认值

false

可选 reverseDirection

reverseDirection: boolean

启用反向自动播放。

默认值

false

可选 stopOnLastSlide

stopOnLastSlide: boolean

启用此参数后,当自动播放到达最后一张幻灯片时将停止(在循环模式下无效)。

默认值

false

可选 waitForTransition

waitForTransition: boolean

启用后,自动播放将等待 wrapper 过渡完成后再继续。在使用虚拟平移且滑块可能没有过渡时可以禁用此项。

默认值

true

使用 TypeDoc 生成