Отключить уменьшение на PhotoSwipe - PullRequest
0 голосов
/ 30 мая 2019

Есть ли способ отключить функцию уменьшения масштаба при нажатии на фотографию в библиотеке PhotoSwipe JS?

При нажатии на конкретную фотографию мой код переходит непосредственно в увеличенную версию фотографии (к исходному размеру) с помощью applyZoomPan method.

var openPhotoSwipe = function(index) {
  var pswpElement = document.querySelectorAll('.pswp')[0];
  var options = {
    history: false,
    focus: false,
    showAnimationDuration: 0,
    hideAnimationDuration: 0,
    zoomEl: false,
    maxSpreadZoom: 1,
    getDoubleTapZoom: function(isMouseClick, item) {
      return 1;
    },
    pinchToClose: false
  };

  var gallery = new PhotoSwipe( pswpElement, PhotoSwipeUI_Default, items, options);
  gallery.init();
  gallery.goTo(index);
  gallery.applyZoomPan(1, 0, 0);
};

Я ожидаю, что пользователь не сможет нажать на увеличенное изображение.Единственный способ, которым пользователь может получить увеличенное изображение, это нажать X.

...