我正在尝试为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