touchcancel后如何检测触摸位置?

时间:2014-06-29 17:01:58

标签: javascript google-chrome scroll swipe

我想同时启用垂直滚动和水平滑动。我在touchmove而不是touchend中检测到触摸位置,因为我需要实时坐标。不幸的是,Chrome for Android会在touchcancel之后立即触发touchstart,因此不再触发touchmove。通过touchcancelevent.preventDefault()调用touchstart可以避免此touchmove事件。但是滚动会以这种方式被禁用,所以我的第一种方法是不使用event.preventDefault(),而是使用一些替代方法来检测touchcancel之后的触摸位置。有可能吗?

0 个答案:

没有答案