При перемещении назад по циклу с помощью «предыдущей» навигационной кнопки слайды, кажется, перепрыгивают с последнего на первое.Кажется, что проблема возникает на всех платформах.
Движение вперед с использованием навигации работает, как и ожидалось, и перетаскивание работает, как и ожидалось.
Я сделал скрипку, основанную на демонстрации «Центрированные слайды + Автоматические слайды на просмотр» на веб-сайте Swiper, добавив только навигационный HTML
<!-- Add Arrows -->
<div class="swiper-button-next"></div>
<div class="swiper-button-prev"></div>
ипараметры
loop: true,
loopedSlides: 10,
roundLengths: true,
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
},
JSFiddle здесь: https://jsfiddle.net/MatraSimca/L063jo3x/17/
На производственном сайте, над которым я работаю, я использую слайды фиксированной ширины, и проблема только кажетсявозникает при добавлении
roundLengths: true,
При использовании ширины в процентах в демонстрационной скрипте проблема возникает с параметром roundLengths или без него.Любые указатели оценили ...