Open dntzhang opened 7 years ago
有遇到这个问题,请问。后续有跟进解决方案吗?
无解啊~
定时判断是否还在touchmove? (怪怪的)
这是部门ios版本webview的坑。无解
好尴尬。。我通过touchMove的时候判断y2是否出了边界,正常的滑动可以解决。 快速滑动,还是会出现问题。。 求解。
onTouchMove(e, pageY) {
if (this.handleAlloyTouch.y2 == null) return
if (this.handleAlloyTouch.y2 <= 0 && pageY <= this.handleAlloyTouch.min) {
this.handleAlloyTouch.to(this.handleAlloyTouch.min);
} else if (this.handleAlloyTouch.y2 > window.innerHeight - 1) {
this.handleAlloyTouch.to(0)
}
},
请问 题主最后解决了吗?
无解
if (event.changedTouches[0].pageY > document.documentElement.clientHeight || event.changedTouches[0].pageY < 0) {
this.handleTouchEnd();
return
}
题主试下这个可行不? 在 TouchMove 中判断下!我试了下 可行!
就是 touchmove到web视窗边界的时候自己去触发touchend。