http://www.iunbug.com/archives/2012/09/18/398.html
iScroll4启用snap时原生滚动会被阻止,具体表现是拖动snap作用的元素往非snap路径时将无法拖动页面。
官方的解决办法是追加onBeforeScrollStart事件:
1
|
onBeforeScrollStart: function (e) { return true ; }
|
这种办法在测试中iOS和原生android设备是没有问题的,但第三方定制系统的设备(如小米,魅族)以及将页面在android应用中打开都会造成滑动非常的卡的现象。这时只要改改iScoll4的源码即可。具体参看
http://www.iunbug.com/archives/2012/09/18/398.html