js事件中,鼠标移动和触摸移动的相对坐标

鼠标移动

  document.onmousemove = event => {
        console.log(event.movementX,event.movementY)
  }

触摸移动

  document.ontouchmove = event => {
      let touch = event.targetTouches[0]
      if (previousTouch) {
        let movementX = touch.pageX - previousTouch.pageX
        let movementY = touch.pageY - previousTouch.pageY
        console.log(movementX, movementY)
      }
      previousTouch = touch
    }
    document.ontouchend = event => {
      previousTouch = null
    }
© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容