做WebApp有时会碰到需要手指可以左右,上下滑动页面.目前我用的是iscroll 4.
iscroll4 其他方面都还可以,但我这有几个个需求是很难做到原生的效果.就比如:
q1.左右滑动切换栏目,每个栏目又可以上下滑动查看内容,虽然可以用两个iscroll嵌套,但滑动起来还是有点飘的感觉.
q2.在zoom效果和滑动效果嵌套在一起的时候,同样有问题.
IScroll5 测试版本这几天出现了.
1.IScroll 替换了之前的 iScroll.这个只是一个命名的变化,没啥
2.始终禁止水平滚动,如果要能水平滚动,那必须设置.scrollX: true. 我不是很明白为什么要这么设置.
3.操作感觉更加完美,接近原生,但我下载了测试没什么变化.
4,最后,这个很多自定义事件不用像以前一样写函数了.可以这么写
var scroller = new IScroll('#id');
scroller.on('scrollStart', function () { console.log('scroll started'); });
这次测试版本,并没有能解决我的问题.