2014-08-07 3 views
0

Я использую Hammer.js с помощью жестов. У меня есть домашняя страница с полной шириной/высотой страницы. Когда пользователь перебирает вверх, главная страница перемещается вверх, и появляется длинная страница прокрутки по горизонтали. Если пользователь отскакивает назад, я хочу, чтобы домашняя страница возвращалась в поле зрения.Hammer.js - как разрешить прокрутку в сторону с прокруткой вверх/вниз

enter image description here

Кажется, что я могу либо иметь:

а) Разрешить салфетки вниз и проведите обратно - без стороны прокрутки

или

б) Разрешить салфетки вниз и боковая прокрутка - но не прокручивать назад

У кого-нибудь была аналогичная проблема и найдена работа вокруг?

ответ

0

В конце концов мне удалось понять это самостоятельно. Я создал абсолютную позицию в моей большой области прокрутки, это была полная ширина и включала стиль: touch-action: pan-x! Important; Это перезаписывает сенсорное действие: pan-x, pan-y; - добавляет Хаммер. Затем я позвонил Хаммеру на этот объект, и он работает!