Диагональный свайп при привязке вертикальной подкачки с помощью iScroll 5 в iOS UIWebView

#javascript #html #ios #iscroll

#javascript #HTML #iOS #iscroll

Вопрос:

Я реализовал iScroll 5 с вертикальной подкачкой для своего приложения на iOS. Когда я прокручиваю по диагонали на iPad, привязка iScroll теряет позицию и переходит к вертикальной прокрутке собственного webview. То же самое происходит, когда я прокручиваю немного по горизонтали, а затем прокручиваю по вертикали. Я не могу предотвратить горизонтальную прокрутку, потому что UIWebView находится внутри UIScrollView с большим количеством UIWebView, и если я запрещаю прокрутку UIWebView, он блокирует прокрутку UIScrollView.

Кто-нибудь знает решение?

Это мой код инициализации iScroll:

myScroll = new iScroll(‘#wrapper’, {eventPassthrough: ‘horizontal’, scrollX: false, scrollY: true, momentum: false, snap:’.page’, snapSpeed: 500, preventDefault: false, snapThreshold: .2, bounce: false, индикаторы: { el: ‘#индикатор’, изменить размер: false } });

Спасибо!