Javascript 如何防止浏览器为长时间触摸生成ContextMenu事件

Javascript 如何防止浏览器为长时间触摸生成ContextMenu事件,javascript,reactjs,typescript,chromium,Javascript,Reactjs,Typescript,Chromium,浏览器支持触摸事件,可能会生成鼠标事件。此外,对于长时间触摸,浏览器会生成ContextMenu事件。然而,在我的工业环境中,我希望所有触摸事件都像点击事件一样处理。是否存在阻止浏览器生成关联菜单事件的全局设置?或者我可以至少设置浏览器生成此类事件的时间吗 到目前为止,我提出的唯一解决方案是订阅单击和上下文菜单事件并调用相同的处理程序。然而,我宁愿在我的应用程序中的每个按钮都避免使用此选项 有什么想法吗

浏览器支持触摸事件,可能会生成鼠标事件。此外,对于长时间触摸,浏览器会生成ContextMenu事件。然而,在我的工业环境中,我希望所有触摸事件都像点击事件一样处理。是否存在阻止浏览器生成关联菜单事件的全局设置?或者我可以至少设置浏览器生成此类事件的时间吗

到目前为止,我提出的唯一解决方案是订阅单击和上下文菜单事件并调用相同的处理程序。然而,我宁愿在我的应用程序中的每个按钮都避免使用此选项

有什么想法吗