是否可以仅针对单个Web应用程序禁用MAC中的两指滚动?

时间:2018-12-13 06:48:33

标签: javascript reactjs

在Web应用程序中,使用两个手指滚动结束时,用户应停留在页面中而不是离开页面。 有什么方法可以使用JavaScript禁用默认行为?

1 个答案:

答案 0 :(得分:0)

您可以通过识别操作系统来完成此操作

var mac = window.navigator.platform.toUpperCase().includes('MAC')>=0;

if (mac) {
  document.getElementById('container').style.overflow = 'hidden';
}