在显示菜单并点击菜单项时,动作会根据是否同时按下 Ctrl 或 Shift 键执行不同的操作。然而在实际测试中,有时即使按下了 Ctrl 或 Shift 键,也无法触发预期的操作,有时却又能正常响应。请问这是由什么原因造成的?
缺少足够的信息进行判断。
是通过什么机制实现的根据ctrl、shift来执行不同的操作?
是无法正确检测按键状态还是啥情况?
可以开启动作自动调试来分析一下。
老大,通过按键操作模块,按下Ctrl键。
根据按键操作模块,按下Ctrl键,后面再判断是否按下Ctrl键,执行对应操作,但有时判断不准确
通过调试,找到什么地方不准确。 是获取按键状态不准确,还是后面有步骤不正常。
https://getquicker.net/Sharedaction?code=8ba3418e-d0d1-472c-9931-08ddac6ed895反复测试,有时无法获取按键,两个键盘都有类似情况,老大您可以试一下吗?
弹出显示菜单后,按下Ctrl或Shift键,再点击菜单,会有对应提示消息。
没试出来,都是成功的。 如果有作为扩展热键引导键,先关掉引导键试试。 另外就是点才到的时候按键按的时间长一些。 还出的话,观察一下规律。
通过按键模块模拟按下的键,不确定,建议排除干扰,手动按键。
老大,手动按键是什么?
就是手按住键盘上的shift或ctrl。
好的,我再排查一下,谢谢老大