我模仿了一个“鼠标长按”事件,有没有更好的方法?

动作开发 · 1160 次浏览
Roluce 创建于 2021-05-30 17:22

我在组件库中没找到“鼠标长按”事件,就模仿了一个,如下:

1、“等待按键”(等待鼠标左键或右键的第一下)

2、记时300ms

3、如果300ms后还按着,表示有了“鼠标长按事件”

貌似实现了我想要的功能,但感觉有点麻烦,也感觉不太严谨。

问下各位大神,有没有更好的办法,实现这个“鼠标长按”事件的监测?

谢谢

 

参考动作“复制并粘贴‘

https://getquicker.net/Sharedaction?code=2eb31ef2-739d-4197-3308-08d91d10afcd


回复内容
CL 2021-05-30 18:15
#1

使用”高级鼠标触发“功能,可以在里面直接定义长按触发的操作。

用动作判断,如果在quicker里已经拦截了消息,可能会检测不到按下状态。(除了左键,左键不会拦截)

回复主贴