Пытается запустить Galleria и проведите в JQuery.Galleria и JQuery Swipe. Y контроль?
Пример можно найти по адресу: http://www.mikelastphoto.com/ipad/
Проблема: Все работает, за взмахом, принимая на себя управление всей страницы на IPad исключением. Я не возражаю, если я не могу ущипнуть/увеличить (хотя это было бы хорошо), но я не могу пронести по оси Y, чтобы просмотреть остальные миниатюры внизу страницы. По сути, я хотел бы, чтобы салфетка была возможна только на самом изображении, и прокручивая вверх и вниз, чтобы прокручивать, как обычно.
Я считаю, что проблема заключается в этом утверждении внутри JQuery.Swipe.js.
// Done Swiping
// Swipe should only be on X axis, ignore if swipe on Y axis
// Calculate if the swipe was left or right
function touchEnd(event) {
console.log('Ending swipe gesture...')
var changeY = originalCoord.y - finalCoord.y
if(changeY < defaults.threshold.y && changeY > (defaults.threshold.y*-1)) {
changeX = originalCoord.x - finalCoord.x
if(changeX > defaults.threshold.x) {
defaults.swipeLeft()
}
if(changeX < (defaults.threshold.x*-1)) {
defaults.swipeRight()
}
}
}
Поскольку Y просто игнорируется, но не остается для того, чтобы Safari интерпретировать.
$(document).swipe({
swipeRight: function() { $.galleria.prev(); return false; },
swipeLeft: function() { $.galleria.next(); return false; },
});
Это раздел, мне нужно будет применить салфетки только в формате JPEG, а не на остальной части страницы?