javascript - iScroll5 ios無(wú)法滑動(dòng),安卓沒(méi)問(wèn)題
問(wèn)題描述
$('#choose').on('click',function(){ $('.mask').css('display','block'); $('.choose_box').css(’display’,'block'); var liHeight=parseInt($(’#num li’).css('height')); var numScroll= new IScroll(’#num’, {scrollY: true,listenY: true,tap:true,momentum: false,snap: ’li’ }) numScroll.goToPage(0,0); numScroll.refresh(); numScroll.on(’scrollEnd’,function(){ var numHeight=Math.abs(this.y);numIndex=parseInt(numHeight/liHeight);chooseNum=numIndex;numScroll.refresh(); }) })
前端菜鳥(niǎo)做的移動(dòng)端遮罩層滑動(dòng)選擇器,踩了一堆坑,最后安卓測(cè)試好了,測(cè)試ios發(fā)現(xiàn)無(wú)法滑動(dòng)-_-||。不知道是哪里出的問(wèn)題(猜測(cè)是ios端初始化沒(méi)有成功。定位用的是absolute)
問(wèn)題解答
回答1:在頁(yè)面打印你要添加滑動(dòng)的這個(gè)wrapper的高度,看是否和你設(shè)定的高度一致,如果沒(méi)設(shè)置高度,而是由內(nèi)容撐開(kāi)了高度,就有出現(xiàn)導(dǎo)致滑不動(dòng)的情況
回答2:測(cè)試OK了,是wrapp沒(méi)設(shè)置高度的問(wèn)題。還是理解不夠透徹,回復(fù)晚了,再次感謝大神
