Моя инициализация 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
, вся страница прокручивается вертикально.
Заранее благодарны за помощь