中文输入法状态下页面右键菜单快捷键失效
本帖最后由 S8F8ry 于 2024-3-7 22:25 编辑首先感谢大佬的辛苦付出,更新了新版浏览器,除了书签的问题有人提过外,还发现一个问题,麻烦大佬看看。
在中文输入法状态下,在网页点击右键后的菜单,快捷键会失效,比如复制链接的E,刷新网页的R之类的,调整为英文输入状态就恢复正常。
:) 因为处于中文输入状态时,按下按键后 IME(Input Method Editor) 向浏览器发送的是并不是该按键的 key 值,而是一个标识 IME 需要处理转换或者合成的 Process key 值,所以此次按键自然也就无法触发菜单项的访问键了。
简单点说,在此时按下 r 键时,浏览器接收到键盘事件中的 key 不是 'r' 而是 'Process',则浏览器不会处理该按键。 搜狗13和谐版实测没有这个问题
虽然我不知道为什么不是像楼上说的那样,但是二三十年来系统全局就是这样的,这就是我一直默认英文的原因 gh0ul 发表于 2024-3-7 23:19
搜狗13和谐版实测没有这个问题
虽然我不知道为什么不是像楼上说的那样,但是二三十年来系统全局就是这样的 ...
应该是因为你的默认输入状态是英文吧。 S8F8ry 发表于 2024-3-8 12:28
应该是因为你的默认输入状态是英文吧。
没有,默认关闭输入法,打开即中文 S8F8ry 发表于 2024-3-7 23:00
因为处于中文输入状态时,按下按键后 IME(Input Method Editor) 向浏览器发送的是并不是该按键的 key 值 ...
感谢大佬的回复,不过之前用5.0版是一直正常的,更新测试版后出现了这个情况,也不知道为啥,用其他浏览器测试也都是正常的,所以想着会不会有什么问题,用的是百度输入法的官方版。 gh0ul 发表于 2024-3-7 23:19
搜狗13和谐版实测没有这个问题
虽然我不知道为什么不是像楼上说的那样,但是二三十年来系统全局就是这样的 ...
我用的百度输入法官方版,也不知道为啥会有这个情况出现。
页:
[1]