Согласно моему комментарию, лучший способ сделать это - зафиксировать слайд на соответствующих событиях. Например, в вашем примере увеличения масштаба изображения заблокируйте слайд при увеличении и разблокируйте его при восстановлении изображения.
Однако, если вы хотите пойти по пути блокировки в начале слайда, используя ionSlideNextStart
или ionSlideWillChange
, вы можете сделать это в два этапа.
В этом случае вам придется вернуться к предыдущему слайду, потому что событие слайда началось, и я не уверен, есть ли способ остановить это:
Псевдокод:
slide.slider.slideTo(indexOfPrevSlide, 2000)
А затем применить блокировку, используя shouldLockSwipeToNext
и shouldLockSwipeToPrevg