はじめに
タイトル通りですが、TouchEventで指の数によって処理を変える方法を紹介します。
実装方法
main.js
let recentTouchEvent
document.body.ontouchstart = (e) => {
recentTouchEvent = e
}
document.body.ontouchend = (e) => {
if (e.touches.length === 0) {
if (recentTouchEvent.touches.length === 1) {
alert('1本指でタッチ')
}
if (recentTouchEvent.touches.length === 2) {
alert('2本指でタッチ')
}
}
}
おわりに
指摘、提案、その他のコメントは大歓迎です。