meta2d.js icon indicating copy to clipboard operation
meta2d.js copied to clipboard

[Bug]: mac OS系统两根手指轻触“触摸板”,无法触发“contextmenu”事件

Open fengbozhi opened this issue 1 year ago • 3 comments

Code Sanbox异常重现

No response

bug描述

官网编辑图时,mac OS系统两根手指轻触“触摸板”,无法触发“contextmenu”事件,弹出右键菜单

期待效果

mac OS系统两根手指轻触“触摸板”,弹出右键功能菜单

发生频率

每次

核心库版本

No response

浏览器版本

No response

其他需要补充的

No response

fengbozhi avatar Jan 09 '24 08:01 fengbozhi

https://developer.mozilla.org/zh-CN/docs/Web/API/Element/contextmenu_event

双指按下就有了。 contextmenu mdn 的 demo 也是的,触摸无,双指按下有

SignDawn avatar Mar 10 '24 07:03 SignDawn

https://developer.mozilla.org/zh-CN/docs/Web/API/MouseEvent/button

代码基于 mousedown button = 2 实现

SignDawn avatar Mar 10 '24 07:03 SignDawn

是的,只是轻触不行

fengbozhi avatar Mar 26 '24 08:03 fengbozhi

a79447d405169fee7bce638c16e4e55 你需要在系统偏好设置-触控板-中设置“轻点来点按”

ananzhusen avatar Aug 02 '24 10:08 ananzhusen