stavo cercando di distruggere elevateZoom sul cellulare per una migliore esperienza utente e stava correndo lo stesso problema. Non è stato possibile scorrere la pagina Web quando ho provato l'immagine. Ho trovato che l'evento touchmove
viene impedito normale funzione mediante il seguente codice:
b.$elem.bind("touchmove", function(a) {
a.preventDefault();
b.setPosition(a.originalEvent.touches[0] || a.originalEvent.changedTouches[0])
});
ho rimosso elevateZoom e non-binded touchmove
con il seguente codice.
$('#imgzoom').removeData('elevateZoom');
$('.zoomWrapper img.zoomed').unwrap();
$('.zoomContainer').remove();
$("#imgzoom").unbind("touchmove");
fonte
2015-09-10 14:09:36
Ciao, ho lo stesso problema sei riuscito a trovare una soluzione? –
fare riferimento: http://stackoverflow.com/questions/40128811/scrolling-not-working-in-mobile-on-image-of-elevatezoom-js-data-zoom-image –