如何在JavaScript中禁用Mac的三指拖动?

window.addEventListener('mouseup', () => console.log('up'));

在Mac上尝试使用,同时启用三指拖动。尝试在Mac和Windows上都使用触摸板单击拖动,鼠标拖动,但问题似乎仅在Mac触摸板用三指拖动时出现,并且当前使我的应用程序混乱。同样的情况,例如,如果您在finder中拖动文件,直到现在还没有意识到。找不到任何方法来检测它。有任何想法吗?

评论
  • 赫连迎蓉
    赫连迎蓉 回复

    无法禁用本机MAC事件

    如果要防止MAC上出现偶数,则需要确定它是否是一台MAC计算机,然后为div隐藏隐藏溢出或执行所需的操作。

    根据您要完成的工作,可以执行以下操作:

    var isMac = navigator.platform.toUpperCase().indexOf('MAC')>=0;
    
    //logic here to prevent the drag