У меня есть веб-приложение, работающее на iPad. Это приложение содержит Kendo UI Accordion внутри него.Аккумулятор KendoUI не расширяется в iPad
Когда содержание страницы больше, чем размер экрана, и когда я хочу прокручивать, происходит обычная прокрутка страницы (, как и ожидалось). Но когда вы пытаетесь прокрутить Аккордеон Кендо, прокрутка страницы происходит вместо аккордеонной прокрутки (неожиданно).
Я смог частично справиться с этой проблемой, применив solution given by Chris Barr.
После применения этого решения аккордеон прокручивается вместо всей страницы, которую я хотел.
Но проблема в том, что когда я нажимаю элементы на Аккордеоне, элемент аккордеона не расширяется. Как я могу это сделать.
function touchScroll(id){
if(isTouchDevice()){ //if touch events exist...
var el=document.getElementById(id);
var scrollStartPos=0;
document.getElementById(id).addEventListener("touchstart", function(event) {
scrollStartPos=this.scrollTop+event.touches[0].pageY;
event.preventDefault();
},false);
document.getElementById(id).addEventListener("touchmove", function(event) {
this.scrollTop=scrollStartPos-event.touches[0].pageY;
event.preventDefault();
},false);
}}