gpt4 book ai didi

javascript - 像鼠标事件一样在触摸时检索相同的 offsetX

转载 作者:技术小花猫 更新时间:2023-10-29 12:04:12 25 4
gpt4 key购买 nike

你好,我正在尝试获取触摸事件的 offsetX,Y,它应该与鼠标事件的 offsetX 相同。为此,我使用了这段代码:

 ev.offsetX = ev.targetTouches[0].pageX- canvasName.offsetLeft

我什至尝试将触摸事件模拟为鼠标事件,但为此我需要 offsetX/Y,这在触摸事件中不可用。有什么方法可以计算触摸的 offsetX/Y 吗?请帮忙

最佳答案

我用这个

var rect = e.target.getBoundingClientRect();
var x = e.targetTouches[0].pageX - rect.left;
var y = e.targetTouches[0].pageY - rect.top;

关于javascript - 像鼠标事件一样在触摸时检索相同的 offsetX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17130940/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com