我创建了一个JavaScript页面来收集用户的点击/点击数据。但是,我不希望用户使用多个手指在屏幕上点击。目前,我没有办法过滤掉那些多次点击。我想用一根手指以上的手指来完全关闭水龙头。我能做什么?这是一个网页,我需要一些事情由JavaScript来完成。
谢谢,
发布于 2019-12-29 20:06:50
您可以检查事件侦听器中的touches字段,以查看触摸事件中是否有多个接触点。
document.addEventListener('touchstart', (ev) => {
if (ev.touches.length > 1) {
ev.preventDefault();
ev.stopPropagation();
document.body.style.background = 'red';
return false;
}
document.body.style.background = 'green';
return true;
});
https://stackoverflow.com/questions/59519021
复制相似问题