hotkeys-js icon indicating copy to clipboard operation
hotkeys-js copied to clipboard

command+c+k问题探讨

Open janryWang opened this issue 4 years ago • 8 comments

因为按住command键会阻塞其他键的keyup事件,在按住command+c+k之后再持续按k,不能实现持续触发事件的能力,这个问题有解吗?

janryWang avatar Jan 26 '21 03:01 janryWang

@janryWang 你的快捷键变成了 command+c+k+k,感觉你的需求需要重构 hotkeys :(

jaywcjlove avatar Jan 26 '21 03:01 jaywcjlove

@janryWang 你的快捷键变成了 command+c+k+k,感觉你的需求需要重构 hotkeys :(

但是我监听 command+c不断按c是可以重复触发的,就是监听command+c+k,不断按k就不能重复触发了

janryWang avatar Jan 26 '21 04:01 janryWang

然而我 ctrl+a 都无法进行触发,单独监听 a 可以触发,之前还是好的。

UltramanWeiLai avatar Mar 29 '21 10:03 UltramanWeiLai

@UltramanWeiLai 是否有调试实例?

jaywcjlove avatar Mar 29 '21 11:03 jaywcjlove

@UltramanWeiLai 是否有调试实例?

😂半解决,我吧 input 过滤掉了,所以它就不触发,忘记这茬了。 不过,即使我现在关闭了过滤,但实际上我偶尔依旧是无法触发。 也不知道为啥

UltramanWeiLai avatar Mar 29 '21 11:03 UltramanWeiLai

确实,当我选中的是 单选按钮 的时候,就无法触发事件,是否和 input 标签有关?

UltramanWeiLai avatar Mar 29 '21 11:03 UltramanWeiLai

@UltramanWeiLai https://github.com/jaywcjlove/hotkeys#filter

jaywcjlove avatar Mar 29 '21 11:03 jaywcjlove

@UltramanWeiLai https://github.com/jaywcjlove/hotkeys#filter

这可真是太顶了,原来默认就是过滤 input 等标签。 非常感谢解惑。

UltramanWeiLai avatar Mar 29 '21 11:03 UltramanWeiLai