Javascript 如何使vmousemove像mousemove一样工作
我正在尝试编写一个小的web应用程序,用户在屏幕(鼠标或触摸屏)上写入一个字符,并将图形的坐标保存到一个数组中 目前我所拥有的功能与我希望它在桌面浏览器中所做的一样,但在触摸屏上,vmousedown和vmouseup正在做它们应该做的事情,但vmousemove的行为似乎有所不同 有人能告诉我如何在触摸屏上使用vmousemove,以及它在浏览器中的工作方式吗 多谢各位Javascript 如何使vmousemove像mousemove一样工作,javascript,Javascript,我正在尝试编写一个小的web应用程序,用户在屏幕(鼠标或触摸屏)上写入一个字符,并将图形的坐标保存到一个数组中 目前我所拥有的功能与我希望它在桌面浏览器中所做的一样,但在触摸屏上,vmousedown和vmouseup正在做它们应该做的事情,但vmousemove的行为似乎有所不同 有人能告诉我如何在触摸屏上使用vmousemove,以及它在浏览器中的工作方式吗 多谢各位 $("#pad").on("vmousemove", function(e) { if (e.which === 1
$("#pad").on("vmousemove", function(e) {
if (e.which === 1) {
var strokeX = e.pageX
var strokeY = e.pageY
if (strokeX - character[strokeno][strokepoint][0] > resolution || character[strokeno][strokepoint][0] - strokeX > resolution || strokeY - character[strokeno][strokepoint][1] > resolution || character[strokeno][strokepoint][1] - strokeY > resolution )
{
ctx.lineTo(strokeX, strokeY);
ctx.stroke();
character[strokeno].push([strokeX,strokeY])
$("#coords").append("X: " + e.pageX + " Y: " + e.pageY);
strokepoint++
}
}
});