頁面中使用了iscroll進行滾動,但是出現了滾動卡頓的問題。一拖很明顯的卡頓
在初始化iscroll的時候,加入以下幾個參數。
var is = new IScroll('#wrapper', {
scrollX: false,
scrollY: true,
click: true,
keyBindings: true,
//加入以下三個可解決
disablePointer:true,
disableTouch:false,
disableMouse:true
});
經過嘗試,問題得到解決。下面來分析以下這幾個參數的作用
disablePointer
是否關閉指針事件探測。如知道運行在哪個平台,可以開啟它來加速。 默認false
disableTouch
是否關閉觸摸事件探測。如知道運行在哪個平台,可以開啟它來加速。 默認false
disableMouse
是否關閉鼠標事件探測。如知道運行在哪個平台,可以開啟它來加速。 默認false