如何处理macos/chrome中触摸板的强制点击?

问题描述 投票:0回答:1

在 YouTube 中,当您在 Chrome 浏览器中播放视频时用力点击视频,视频将以 2 倍的速度播放。

像Pressure.js这样的包无法检测chrome浏览器中的强制点击。 youtube 是如何处理的?

javascript webkit
1个回答
0
投票

YouTube 可能只是在 mousedown 事件上使用计时器。计时器只会查看您按住鼠标的时间,以验证您是否强制单击/按住。

document.body.addEventListener('mousedown',function() { 
  setTimeout(function(){
    console.log("Holding!");
  }, 500);
});
© www.soinside.com 2019 - 2024. All rights reserved.