タッチデバイス用のキャンバスベースのパズルゲームを作ろうとしていますが、タッチイベントに苦労しています。touchFunctionを2回起動します。1回はtouchstartイベント用で、もう1回は適切なx座標とy座標を持つtouchendイベント用です。
以下は私が持っているものです、それはタッチスタートにはうまくいきますが、タッチエンドには何もありません、誰かが私に問題が何であるかを教えてもらえますか?どんな助けでも素晴らしいでしょう、ありがとう。
canvas.addEventListener('touchstart', touchFunction, false);
canvas.addEventListener('touchend', touchFunction, false);
function touchFunction(ev) {
console.log(ev.touches[0].pageX + " " + ev.touches[0].pageY);
}