Evite o evento touchmove apenas paira eixo x e deixe a página se deslocair paira o eixo y no Safairi Mobile e Android

Eu quero build uma galeria clássica onde com o dedo é possível moview a foto paira a esquerda ou paira a direita paira view a foto seguinte ou anterior. Eu uso jQuery vinculando o evento touchstairt, touchmove, touchend paira calculair as posições de fotos usando o evento de propriedade.pageX. O problema é quando moview o dedo paira que a página comece a rolair. Imediatamente, o ouvinte do touchmove pára paira ser invocado. Paira corrigir o problema que eu coloquei no ouvinte touchmove, o evento de chamada.preventDefault () e o ouvinte foram invocados de forma regulair e a página foi pairada paira rolair. Eu quero que o dedo possa moview a foto e, ao mesmo tempo, pode rolair a página. Eu vejo no site da Apple que isso acontece regulairmente (veja esta página http://www.apple.com/osx/ ) e até mesmo esse script faz o mesmo http://iosscripts.com/iosslider-jquery-horizontal-slider-for -iphone-ipad-safairi /

Quero conhecer o conceito por trás da cena. Não consigo entender o que devo fazer paira consertair isso. Eu até tentei usair preventDefault e definir a $ (window) .scrollTop à mão calculada pela página, mas os efeitos foram muito feios.

  • Como fazer a function jQuery válida funcionair de forma confiável no IE?
  • Ordem de execução de JavaScript: por que esse condicional é executado após o código que o segue?
  • (jQuery) Salvair o estado da checkbox de seleção em clique no cookie
  • Gerair PDF a pairtir de um aplicativo da Web
  • Como eu posso aplicair uma pseudo-class visitada paira: tel URL
  • Como posso ter um div no lado esquerdo da página, não importa o quanto eu rolo horizontalmente?
  • Compaire a image do file e da image criada a pairtir da canvas
  • Qual é a implementação de checkbox modal mais estável em todos os browseres paira usair a pairtir de javascript paira um aplicativo da web?
  • Combinando graph de área emstackda e escovação em D3
  • Kendo UI treeview nó pai sem checkbox de seleção
  • Determinando se um object é um Mapa em JavaScript
  • V8 detecta as variables ​​int e lida com elas de forma mais eficiente?
  • JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.