直接上代码:
this.onTouchMove(true);//禁用this.onTouchMove(false);//启用
onTouchMove(inFlag) { if (inFlag) { document.addEventListener('touchmove', this.onHandler, false); } else { document.removeEventListener('touchmove', this.onHandler, false); } } onHandler(e) { e.preventDefault(); }
采用touchmove事件,来控制页面的滚动