欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

touchmove下的event.touchs[0].target节点不随移动而改变的解决方案 博客分类: 手机web touchmovetargetelementFromPointjavascript

程序员文章站 2024-03-14 18:58:17
...
在手机端使用touchmove时,希望event.touchs[0].target随着手指滑动而改变值,但实际上无论怎么滑动event.touchs[0].target的值都是初始的节点,在网上查询后找到一种临时解决方案:

onElementTouchMove: function(e) {
        if (Ext.browser.is.ChromeMobile) {
            var x = e.changedTouches[0].screenX;
            var y = e.changedTouches[0].screenY;
        } else {
            var x = e.pageX;
            var y = e.pageY
        }
        var target = document.elementFromPoint(x, y);
}


哪位大侠有更好的解决方案,请回复下共享。