小编sab*_*ack的帖子

chrome.commands键盘快捷键不起作用

我正在尝试为Chrome扩展程序添加一些键盘快捷键,特别是允许用户使用热键打开浏览器操作/弹出窗口.我已阅读文档,并将以下代码行添加到manifest.json文件中:

"commands": {
  "_execute_browser_action": {
    "suggested_key": {
      "windows": "Ctrl+Shift+Y",
      "mac": "Command+Shift+Y",
      "chromeos": "Ctrl+Shift+U",
      "linux": "Ctrl+Shift+J"
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

添加完这个后,我在chrome:// extensions中重新加载了我的扩展程序,然后在我的Mac上试用了Command+ Shift+ ,没有任何反应.大约2个小时,我尝试在manifest.json中设置不同的热键组合,但没有一个工作.我从开发版Chrome转换到稳定版但无济于事.当我进入chrome://扩展并点击右下角的"键盘快捷键"按钮时,我能够手动设置热键组合,然后就可以了.但我不希望用户必须做那个手工工作.Y

google-chrome-extension

16
推荐指数
4
解决办法
1万
查看次数

标签 统计

google-chrome-extension ×1