我正在尝试为触摸设备制作基于画布的益智游戏,但我正在为触摸事件而苦苦挣扎。我希望 touchFunction 触发两次,一次用于 touchstart 事件,一次用于具有适当 x 和 y 坐标的 touchend 事件。
以下是我所拥有的,它适用于touchstart,但对touchend没有任何作用,谁能指出我的问题是什么?任何帮助都会很棒,谢谢。
canvas.addEventListener('touchstart', touchFunction, false);
canvas.addEventListener('touchend', touchFunction, false);
function touchFunction(ev) {
console.log(ev.touches[0].pageX + " " + ev.touches[0].pageY);
}