iScroll-5 ^ Разрешить вертикальную прокрутку, даже если в конфиге установлено значение protectDefault. - PullRequest
0 голосов
/ 14 марта 2019

Моя инициализация iscroll выглядит следующим образом:

this.pageScroll = new IScroll(this.$.iScrollContainer[0],
        {
            scrollY: Browser.is.mobile ? true : false,
            preventDefault: true,
            freeScroll: Browser.is.mobile ? true : false,
            etc...

        });

Проблема: Проблема, с которой я сталкиваюсь, заключается в том, что на мобильных устройствах с preventDefault, установленным в значение true (по умолчанию), 'pinch & zoomи другие события работают только в пределах iScrollContainer, что я и хочу.Но из-за этой функциональности библиотека предотвращает вертикальную прокрутку на всей странице, когда я провожу или перетаскиваю вертикально в пределах iScrollContainer

Что я хочу: Это то, что preventDefault продолжает работатькак и должно быть, за исключением того, что когда пользователь проводит / перетаскивает в пределах iScrollContainer, вся страница прокручивается вертикально.

Заранее благодарны за помощь

...