获取给定符号的键盘键名称

时间:2018-06-08 23:53:17

标签: javascript google-chrome-extension keyboard-shortcuts

在我正在构建的Chrome扩展程序中,我配置了一个打开扩展程序的建议密钥组合。该扩展程序显示快捷方式,其中包含指向chrome:// extensions / shortcuts的链接,以允许用户自定义快捷方式。用户自定义快捷方式后,扩展程序应显示新的快捷方式组合,而不是默认组合。

chrome.commands.getAll(https://developer.chrome.com/apps/commands)返回扩展程序的当前快捷方式。从它返回的每个快捷方式都包含具有一个的键的符号。

[
  "⌥",
  "⇧",
  "W"
]

我想显示更加用户友好的密钥名称(例如Alt),而不是显示符号(例如⌥)。有没有可以自动提供的方法?

1 个答案:

答案 0 :(得分:0)

不。您必须自己映射它们,例如使用带有这些字符串作为键的大对象以及用户友好的"将名称作为值。